因为一直无法正常进行debug,所以查阅了很多资料找了很多方法,以下列举我的修改全程,无法运行debug可能是其中任何一个过程有问题...
整个工程是小米便签项目,一些文件和代码会有不同
1、检查build.gradle.kts(:app)文件的相关配置
![](https://i-blog.csdnimg.cn/direct/bf5899d745974712ad0cefdb7d5c8216.png)
前后按教程做了很多更改,具体是哪不太记得了,有印象做了更改的主要是在debug中添加了以下两行,很多解决方法都有提到,也解释过原因,这里不再赘述
isMinifyEnabled = false // 不进行代码混淆 isDebuggable = true
最后呈现的buildTypes中的代码是下面的:
buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } debug { isMinifyEnabled = false // 不进行代码混淆 isDebuggable = true proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } }
2、按顺序执行:
1)Build->Clean Project
![](https://i-blog.csdnimg.cn/direct/e0a39441ebdc448fbbf179daa7c9f4ff.png)
2)Build->Rebuild Project
![](https://i-blog.csdnimg.cn/direct/26b6e73168e04e728614e440c93f61de.png)
3)搜索框搜索Invalidate Caches/Restart并点击(不知道什么原因搜全称没搜到可能有其他问题),重启软件后等待重新加载
![](https://i-blog.csdnimg.cn/direct/469a122971d3490ea71aeba948897c7f.png)
3、不过我做完以上所有操作之后debug键仍然是灰色...又换了一个方法,具体方案是:File-->Settings-->Plugins-->取消勾选Android Studio NDK support插件-->apply,重新启动软件,最终debug能正常运行了
![](https://i-blog.csdnimg.cn/direct/78dfa352ec9d4fe99bf7e6846fa9c8a2.png)
注意:我取消勾选NDK时,它自动把APK也取消勾选了,我不太明白什么原因,但是没有影响我的程序运行
![](https://i-blog.csdnimg.cn/direct/c8beaf986ddc4194a4db44aa903d1d98.png)