Android:Caused by: java.lang.NoClassDefFoundError: com/android/builder/Version

嗯,老項目,升級classpath,升級gradle版本,出現了這個問題。

我解決這個問題的辦法,就是去註釋掉,classpath引入的,以及app下的build.gradle引入的插件,因爲它是秒出的,沒有到下載依賴包部分,所以可以排除文件衝突之類的。

 

經過我註釋,發現是walle渠道打包引入的

apply plugin: 'walle'

它引入了一個classpath以及一個依賴包,經過我對比,發現他們版本號不一樣,上github看了官方文檔,把版本號改成一致就行了。可能新版編譯更加嚴格吧,以往老編譯器都是可以運行的。

 

出現這個問題的話,需要先找到引起這個問題的配置,可以用註釋的方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章