升级配置
工具 | 版本 |
---|---|
Android Studio | Ladybug 2024.2.1 Path2 |
AGP | 8.7.2 |
KPG | 1.8.21 |
GGP | 3.3.1 |
明细
classpath "com.android.tools.build:gradle:$agp_version"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kgp_version"
classpath "org.greenrobot:greendao-gradle-plugin:$ggp_version"
对应app模块配置
build.gradle
greendao {
//数据库的schema版本,也可以理解为数据库版本号
schemaVersion 5
//设置DaoMaster、DaoSession、Dao包名,也就是要放置这些类的包的全路径。
daoPackage '你的包名'
//设置DaoMaster、DaoSession、Dao目录
targetGenDir 'src/main/java/'
}
//添加依赖关系
tasks.configureEach { task ->
if (task.name.matches("compileDebugKotlin")) {
task.dependsOn('greendao')
}
}