背景:
開發項目公共library,編譯時出現該問題
原因:
proguard 添加優化后的自身的一個bug導致
解決:
方案一:去除proguard優化,proguard文件中添加?-dontoptimize
方案二:優化算法中添加?!code/allocation/variable(推薦)
方案三:在項目根目錄中的gradle.properties文件中添加android.enableD8=true,使用D8編譯器編譯,適合studio3.0以上
開發項目公共library,編譯時出現該問題
proguard 添加優化后的自身的一個bug導致
方案一:去除proguard優化,proguard文件中添加?-dontoptimize
方案二:優化算法中添加?!code/allocation/variable(推薦)
方案三:在項目根目錄中的gradle.properties文件中添加android.enableD8=true,使用D8編譯器編譯,適合studio3.0以上