And*_*ndy 256 gradle android-studio
我试图调试我的Android应用程序的发布版本,但Android Studio无法附加调试器.(它找不到我正在运行的应用程序的Android procces).
在设备控制台下,只有一条消息:
没有可调试的应用程序
Aur*_*ras 686
您还应该有工具 - > Android->启用ADB集成激活.
And*_*ndy 51
解决方案是debuggable true在应用程序的gradle文件中打开debuggable flag():
apply plugin: 'com.android.application'
android {
compileSdkVersion 19
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "org.example"
minSdkVersion 14
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
debug {
debuggable true
}
}
}
Run Code Online (Sandbox Code Playgroud)
在Android Studio将Gradle与项目文件同步并重新安装应用程序后,调试开始工作.
我想在2个答案之上加一点:
如果Eclipse IDE并行运行,Android Studio则上述答案可能无法帮助您.debuggable true在Gradle文件中设置后,可调试应用程序不会刷新事件.
因此,关闭Eclipse IDE并检入Android Studio.可调试的应用程序将刷新.
谢谢
| 归档时间: |
|
| 查看次数: |
77249 次 |
| 最近记录: |