在开发的过程中有时候会发现studio无法进入调试模式。就我所知到的原因和解决方法如下:
1 . 是否开启了调试:关闭了调试,是无法进入debug模式的,启用调试模式,需要在build.gradle配置文件的buildTypes中将debuggable设置为true。
...
buildTypes {
sit {
...
debuggable true
}
...1234567
2 . 是否启用了代码混淆功能,如果开启了代码混淆功能,在程序是不会停留在你所设置断点的位置,也就是说所有设置的断点都无效。需要将build.gradle配置文件的buildTypes中的minifyEnabled设置为false。
...
buildTypes {
sit {
minifyEnabled false
...
}
}
...12345678
3 . 如果设置正确但是还是无法进入调试模式,请尝试如下操作:
<1> Build -> Clean Project
Build -> Rebuild Project
<2> Invalidate Caches/Restart
转自 青菜豆腐汤L