如何在程序中获取greendao模式版本

问题描述 投票:0回答:2

如何以编程方式读取gradle构建文件中指定的greendao模式版本?

我的gradle构建文件中有以下代码,我想在我的程序中读取它:

greendao {schemaVersion 1}

greendao
2个回答
1
投票

你可以使用

DaoMaster.SCHEMA_VERSION

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

希望这有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.