Room

@Database(exportSchema=true)设置exportSchema=true,exportShema表示是否需要导出数据库信息的json串,设置为true时同时还需要指定json文件保存路径

json文件保存路径设置方法是:在项目的build.gradle文件的 android-defaultConfig-下配置

javaCompileOptions {
    annotationProcessorOptions {
        arguments = ["room.schemaLocation": "$projectDir/schemas".toString()]//指定数据库schema导出的位置
    }
}

上面$projectDir表示项目根目录

posted @ 2022-05-31 19:07  kerwinkeep  阅读(191)  评论(0)    收藏  举报