Android studio4.1.1 最新版导入 GreenDao 以避免踩雷
问题:对于生成bean类等等,上网查官网查即可,提供以下接口:
githup https://github.com/greenrobot/greenDAO
官网greenrobot https://greenrobot.org/
提醒:官方提供自己的一个数据库,可以上官网查找Room
地址:https://developer.android.google.cn/topic/libraries/architecture/room?hl=zh-cn
配置:
1.Project下的build.gradle文件加入
repositories {
...
//(底下那个一样的repositories也要添加,如果没报错留着,报错删了,应该不会有错)
mavenCentral() // add repository 添加代码仓库
}
第一步图片:
2.第二步,还是在上面那个文件里,现在版本号3.3.0可以用,以后需看githup
注意:如果升级3.3.0以上版本用不了,改为3.3.0
dependencies {
//greenDao生产代码插件
classpath 'org.greenrobot:greendao-gradle-plugin:3.3.0' // add plugin
}
第二步图片:
3.第三步Module下的build.gradle文件加入
头部(直接在plugins下面加,注意不在里面加),我这里试了一下竟然成功了,有更好的建议评论区等你哟
apply plugin: 'org.greenrobot.greendao' // apply plugin
第三步图片:
4.第四步,在android下,同一级
android {
greendao {
//数据库版本号,升级时修改
schemaVersion 1
//生成的DAO,DaoMaster和DaoSession的包路径。默认与表实体所在的包路径相同
daoPackage '包名.db'
//生成源文件的路径。默认源文件目录是在build目录中的(build/generated/source/greendao)
targetGenDir 'src/main/java'
}
}
第四步图片:
5.第五步
导入依赖
implementation'org.greenrobot:greendao:3.2.2' // add library
implementation'org.greenrobot:greendao-generator:3.2.2'
上一篇: 绿岛 3.2.2 使用方法
下一篇: 绿岛总结