As Error:app:transformClassesAndResourcesWithProguardForRelease
Posted BandaYung
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了As Error:app:transformClassesAndResourcesWithProguardForRelease相关的知识,希望对你有一定的参考价值。
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.
> java.io.IOException: Please correct the above warnings first.
今天打包项目的正式签名APK出现以下错误
原因: 以下两句是在看到一篇android性能优化的文章后添加的,目的是为了减小安装包的大小,这样做确实会去掉用不到的资源文件达到减小安装包的目的。
android
...
buildTypes
release
...
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
...
...
在这里开启了混淆,但是在proguard-rules.pro中未加入相应的混淆规则,所以在项目编译时出错了。
解决:两个都改为false或者直接去掉,修改后,重新打包即可,大功告成。
以上是关于As Error:app:transformClassesAndResourcesWithProguardForRelease的主要内容,如果未能解决你的问题,请参考以下文章
在 AS3 中动态加载 AS2 文件 - 如何判断文件是不是为 AS2