我正在尝试在我的手机中调试我的应用程序,但 Android Studio 无法将我的代码的某些部分视为可执行代码并显示警告:
在类中的第 XX 行找不到可执行代码 ...
以下是断点的图像,我尝试逐行调试错误,它只是跳过带有 X 断点的行。我尝试在 eclipse 中调试并得到相同的行为。
使用:
- Android Studio 0.4.2
- LG G2
- 安卓4.2.2
有办法解决这个问题吗?
最佳答案
尝试禁用 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
}
}
关于android - 无法到达调试 Android 应用程序的某些行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21743442/