2013-07-09 60 views
-2

如果我的標誌設置爲false,並建立和電話(使用運行,不調試)上運行它構建應用程序,但似乎忽略了調試標誌,只有執行調試代碼,日誌等。這似乎只是最新的Android Studio更新0.1.3的問題。有一些配置我錯過了嗎? 應該注意,這不符合Eclipse中的同一個項目的問題。Android的工作室似乎忽略了android:可調試標誌

回答

1

我不知道爲什麼你沒有看到這在Eclipse中,但是這是正常現象。這不是可調試標誌所做的。從docs

android:debuggable 無論是否該應用程序可以被調試,在用戶模式下在設備上運行,即使 - >「true‘如果它可以是,以及’false」如果沒有。默認值是「false」。

它無關「僅調試代碼」或日誌。

+0

謝謝,但這裏有一些更詳細的說明:我們引用該值來設置應用程序調試標誌: DEBUG =(i.applicationInfo.flags&ApplicationInfo.FLAG_DEBUGGABLE)!= 0;'因此,可以設置爲false,在清單中,編譯/構建應用程序,電話和調試標誌被忽略或者沒有被設置上運行它。 – carbonbasednerd

+0

沒關係。問題是別的。無論如何,這是一個毫無意義的帖子,應該刪除。 – carbonbasednerd