打包混淆时getDefaultProguardFile报错,果断 百度一下,找到了一下文字描述
一般是提示在 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 这行出错。
此问题是proguard-android.txt这个文件找不到,这个文件在
${sdk.dir}\tools\proguard\proguard-android.txt:proguard-project.txt
所以,要让gadle要能找到这个文件,
需要在 系统环境变量中 添加ANDROID_HOME,指向android sdk的根目录
配置好后,重试就ok了

本文介绍了在使用Gradle构建Android应用过程中遇到的getDefaultProguardFile找不到proguard-android.txt文件的问题,并提供了解决方案,即通过设置系统环境变量ANDROID_HOME指向Android SDK根目录。
1156

被折叠的 条评论
为什么被折叠?



