Error⚠️ Ignoring InnerClasses attribute for an anonymous inner class
今天把AndroidStudio升级到2.2.3的时候,但凡运行项目就会报这些错,在低版本设备上发版都不成功,还有打包也偶尔也不行。
最后发现,解决这个问题需要修改两个地方:
1.在主项目build.gradle(app)这里添加:
defaultConfig {
multiDexEnabled true
}
2.在工程的混淆配置文件 proguard-rules.pro 中添加:
-keepattributes EnclosingMethod
然后同步一下gradle,
就可以正常运行打包了。。