記一次升級Gradle外掛導致相容問題的解決方案

qq_38277620發表於2020-11-10

記一次升級Gradle外掛導致相容問題的解決方案

我將gradle3.2.1版本升級到最新版本4.1.0時,報“KotlinJvmAndroidCompilation with name 'debug' not found”錯誤。 

Android11即將釋出,為了適配Android11,我升級了Android studio、sdk和gradle外掛。升級前我的gradle版本為3.2.1,gradle最新版本為4.1.0,因為想到有的新特性要最新版本才支援所以就直接升級為最新版本了,結果升級之後報“KotlinJvmAndroidCompilation with name ‘debug’ not found”錯誤,開始一臉懵逼,後面才知道應該是專案中整合了bugly用於崩潰統計和上報,其中應該是用到了Crashlytics相關的東西,把bugly相關內容遮蔽之後不報以上錯誤。後來通過查官方資料才知道,4.1.0移除了相關外掛。也是從官方資料上面獲悉,除了最新版本4.1.0,3.3及以上的版本都有相應的補丁包,既支援新特性又相容專案已有功能。然後就從3.2.1升級到3.3.3,完美解決問題。

相關文章