项目场景:
旧版AS:3.6,JDK 1.8
升级后:2021.3.1,JDK 11
问题描述
编译过程中GreenDao报错
First problem: Pb(324) The type java.lang.Object cannot be resolved.
It is indirectly referenced from required .class files
原因分析:
greendao插件版本问题
参考:出现greendao问题报错_greendao 报错_一笔成画的博客-CSDN博客
解决方案:
升级GreenDao版本
1、升级greendao:
classpath 'org.greenrobot:greendao-gradle-plugin:3.3.0'
2、(根据需要)
repositories { google() jcenter() mavenCentral() }
ps:项目中有些引用只支持jcenter(),所以jcenter() mavenCentral()同时使用