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表示项目根目录
浙公网安备 33010602011771号