如何以编程方式读取gradle构建文件中指定的greendao模式版本?
我的gradle构建文件中有以下代码,我想在我的程序中读取它:
greendao { schemaVersion 1 }
答案 0 :(得分:1)
您可以使用
DaoMaster.SCHEMA_VERSION
答案 1 :(得分:0)
在你的gradle.properties
中greendao_schema_version = 1
将1替换为架构版本
在模块的build.gradle中
android {
defaultConfig {
buildConfigField("int", "SCHEMA_VERSION", greendao_schema_version)
}
}
greendao {
schemaVersion Integer.valueOf(greendao_schema_version)
}
重建您的项目。然后在您的代码中,您可以通过调用
来访问模式版本BuildConfig.SCHEMA_VERSION
希望这有帮助!
答案 2 :(得分:0)
helper = YourDaoHelper();
helper.writableDatabase.version; // it is schema version