1、在项目的build文件下添加classpath
classpath ‘org.greenrobot:greendao-gradle-plugin:3.2.2’
2、在mudle的build文件下添加greendao
apply plugin: ‘org.greenrobot.greendao’
implementation ‘org.greenrobot:greendao:3.2.2’ // 添加库
3、配置green到信息
greendao{
//指定数据库schema版本号,迁移等操作会用到;
schemaVersion 1
//dao的包名,包名默认是entity所在的包;
daoPackage 'com.greendao.gen'
//生成数据库文件的目录;
targetGenDir 'src/main/java'
}
@Entity
public class CacheEntity {
@Id
public int id;
public String name;
public String json;
}
public class App extends Application {
public static Context context;
private DaoMaster.DevOpenHelper mHelper;
private SQLiteDatabase db;
private DaoMaster mDaoMaster;
public static DaoSession mDaoSession;
@Override
public void onCreate() {
super.onCreate();
con