在eclipse中開發時,即使在調試項目時,android.util.Config.DEBUG常量也始終爲false。即使在eclipse中開發和調試時,android.util.Config.DEBUG也始終爲false。爲什麼?
該常量的javadoc表示「如果這是一個調試版本,則此字段將爲true」。我究竟做錯了什麼?
在eclipse中開發時,即使在調試項目時,android.util.Config.DEBUG常量也始終爲false。即使在eclipse中開發和調試時,android.util.Config.DEBUG也始終爲false。爲什麼?
該常量的javadoc表示「如果這是一個調試版本,則此字段將爲true」。我究竟做錯了什麼?
「創建」的文件中提到是不是你的應用程序構建,但Android系統的構建。
Config.DEBUG 僅限於的值取決於設備的系統(ROM),與您的應用程序無關。在具有生產構建ROM的設備上,無論您如何在設備上設置USB調試和在清單中設置可調試標誌,Config.DEBUG都是假的。
如果文檔的寫法如下:「如果Android系統是一個調試版本,這個字段將是真的。」,那麼它會更少混淆。
http://groups.google.com/group/android-developers/browse_thread/thread/be329298953aa8bd
我想給上面的鏈接,答案在於該設備並不僅是你的應用程序。
你進入了你的設備設置並打開了調試嗎?
轉到設置>應用程序設置>開發,並確保USB調試打開。
[編輯] ,並確保在您的清單文件,你已經把可調試=「真」
<manifest>
...
<application android:debuggable="true" >
在首選項的開發窗口中,USB解除連接(USB連接時的調試模式)打開。 – Gallal 2010-12-21 01:49:48