今天項目發布時遇到了這個問題,在低版本設備上面死活發布不上去,還有打包也打不成功,折騰了好長一段時間,網上大部分給出的
解決方案都是說
在工程的混淆配置文件 proguard-rules.pro 中加入下面這句代碼即可:
-keepattributes EnclosingMethod
但是嘗試之后還是不行,發布不了,最后使用這種方式解決了,添加之后可以正常發布
在主項目build.gradle這里添加這句
defaultConfig {
multiDexEnabled true
}
然后運行就可以了,也可能打包了,這個問題貌似是安卓的方法數量不夠了,只能6w個方法,,,