我想調試我的應用程序在我的手機,但Android Studio中無法看到的警告爲可執行代碼的我有些部分:不能達到一些線調試Android應用
沒有可執行代碼的發現線XX類...
以下是斷點的形象,我嘗試調試一行行的錯誤,它只是跳過與X斷點線。我試圖在eclipse中調試並獲得相同的行爲。
使用:
- 的Android 0.4.2工作室
- LG G2
- 的Android 4.2.2
是有辦法解決這一問題?
我想調試我的應用程序在我的手機,但Android Studio中無法看到的警告爲可執行代碼的我有些部分:不能達到一些線調試Android應用
沒有可執行代碼的發現線XX類...
以下是斷點的形象,我嘗試調試一行行的錯誤,它只是跳過與X斷點線。我試圖在eclipse中調試並獲得相同的行爲。
使用:
是有辦法解決這一問題?
嘗試禁用代碼在您的build.gradle文件中縮小。它位於您的項目根目錄中。 在buildTypes下,確保minifyEnabled設置爲false。應該看起來像這樣:
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt')
signingConfig signingConfigs.release
}
debug {
debuggable true
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt')
signingConfig signingConfigs.release
}
}
沒有任何關於此主題的帖子的答案對我有用。我正在使用AndroidStudio2。
我一直在使用的Debug 'app' (Shift+F9)
按鈕運行我的代碼...
然後我嘗試使用正常Run 'app' (Shift+F10)
按鈕,接着Attach debugger to Android process
按鈕,所有X的紅色破發點圈轉向檢查。
之後我run
'd它曾經,我回到debug
它,並斷點繼續正常工作。
謝謝你! – Jamey
它沒有爲我工作,所以傷心... –
菜單運行 - >清理並重新運行。
構建和部署後,再次啓動調試。
我在處理我的項目時遇到了同樣的問題。我正在使用Android Studio 2.0,並通過清理項目來解決問題。
選擇Build - >清潔工程
我試試這個,它的工作! –
如果您使用的構建變種開放BuildVariants選項卡(主要是它會在Android工作室的左側),選擇調試特定模塊
我有下面接着步驟
1)清潔項目
2)重建項目
3)靠近Android Studio中
4)重新啓動Android Studio。
請參閱http://stackoverflow.com/questions/21805868/android-studio-debugger-highlights-the-wrong-lines/21866797#21866797。這是dx的一個限制,沒有什麼可以真正做到的。 –