A problem occurred configuring project ':app'. > Removing unused resources requires unused code shrinking to be turned on . See http://d.android.com/r/tools/shrink-resources.html for more information.
“删除未使用的资源需要打开未使用的代码缩减。” 就是如果我们需要移除项目无用资源,就必须同时打开混淆配置,如图所示:
你在项目中打开了代码压缩功能,使用这个功能的前提就是打开混淆。新学者建议关闭这个两个功能,因为使用混淆的话,如果你使用了第三方的一些框架,你就要为这些框架配置混淆规则。否则编译会出错。
在app下的build.gradle中的release或debug中配置 shrinkResources false 和 minifyEnabled false
buildTypes {
release {
shrinkResources false
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
谢谢帮助