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

嗯,老项目,升级classpath,升级gradle版本,出现了这个问题。

我解决这个问题的办法,就是去注释掉,classpath引入的,以及app下的build.gradle引入的插件,因为它是秒出的,没有到下载依赖包部分,所以可以排除文件冲突之类的。

经过我注释,发现是walle渠道打包引入的

apply plugin: 'walle'

它引入了一个classpath以及一个依赖包,经过我对比,发现他们版本号不一样,上github看了官方文档,把版本号改成一致就行了。可能新版编译更加严格吧,以往老编译器都是可以运行的。

出现这个问题的话,需要先找到引起这个问题的配置,可以用注释的方法

猜你喜欢

转载自blog.csdn.net/qq_27454233/article/details/105123212