解决android studio no debuggable process
这个问题可能是由多种因素造成的。
一、可能是buildtypes配置或选择错误,在对应module的build.gradle中确认如下配置
debug {
debuggable true//一定要配置为true
minifyEnabled false
jniDebuggable true
renderscriptDebuggable true
}
release {
debuggable true//如果选择build variant 为release,且要求可以debug的话,就把该选项设置为true
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
jniDebuggable true
renderscriptDebuggable true
}
二、确认在build->build variant中选择debug或者release,总之,选择你配置好的debuggable true的buildtype
三、 android studio->preferences->build,execution,deployment->Android Debug Bridge->use libusb backend 选中
四、很多人说需要选中adb integration
, 路径Tools
-->Android
-->Check Enable ADB Integration
但是我的android studio版本中该选项已经没有了,当前android studio版本:4.2