GreenDao使用中遇到的问题

    新项目中用到greendao,需要创建多个数据库,通过注解编译只能生成单个DaoMaster,要生成多数据库只能选择创建generator,按照步骤依次完成后,运行创建类,报错如下: 

GreenDao使用中遇到的问题_第1张图片


网上搜了下,android - NoClassDefFoundError when trying to run DaoGenerator for GreenDAO - Stack Overflow这篇通过gradle脚本生成class文件是可行的。我拿出以前项目和新项目对比,试过把greendao版本降低等方法,发现把gradle版本distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip降低到distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip运行也是成功的,在此记录一下。

你可能感兴趣的:(GreenDao使用中遇到的问题)