Caused by: org.gradle.api.GradleException: Cannot create a proxy class for abstract class 'DownLoadPluginExtension'.(自定义的插件)
    at org.gradle.api.internal.AbstractClassGenerator.generateUnderLock(AbstractClassGenerator.java:107)
    at org.gradle.api.internal.AbstractClassGenerator.generate(AbstractClassGenerator.java:81)

原因:gradle版本引起,插件使用的Gradle版本较高,项目里的gradle版本较低。注意这里不是指的Android的gradle build插件版本。

升级gradle包:

//distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-bin.zip

(Android的gradle插件版本不变)

classpath 'com.android.tools.build:gradle:3.4.0'

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐