如何在程序中获取 greendao 模式版本
How to get greendao schema version in program
如何以编程方式读取 gradle 构建文件中指定的 greendao 架构版本?
以下代码在我的 gradle 构建文件中,我想在我的程序中阅读它:
greendao{
架构版本 1
}
在你的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
希望对您有所帮助!
你可以直接使用
DaoMaster.SCHEMA_VERSION
helper = YourDaoHelper();
helper.writableDatabase.version; // it is schema version
如何以编程方式读取 gradle 构建文件中指定的 greendao 架构版本?
以下代码在我的 gradle 构建文件中,我想在我的程序中阅读它:
greendao{ 架构版本 1 }
在你的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
希望对您有所帮助!
你可以直接使用
DaoMaster.SCHEMA_VERSION
helper = YourDaoHelper();
helper.writableDatabase.version; // it is schema version