私のアプリケーションからデモを作成したいので、別のフレーバーを構築しようとしましたが、実行しようとするとこの例外が発生します: 読み取り専用データベースコード1032)Androidビルドflavor sqliteデータベース
オリジナルのGradle
defaultConfig {
minSdkVersion 9
targetSdkVersion 24
applicationId 'com.myapp.foo'
versionCode 518
versionName '4.3.2'
}
と、この2つの味と私のGradleである
defaultConfig {
minSdkVersion 9
targetSdkVersion 24
}
productFlavors {
baz {
applicationId 'com.myapp.baz'
versionCode 1
versionName '1.0.0'
}
foo {
applicationId 'com.myapp.foo'
versionCode 518
versionName '4.3.2'
}
}
としてアクセス可能なJavaファイルで
'SQLITE_READONLY_DBMOVEDエラーコードでありますSQLITE_READONLYの拡張エラーコード。 SQLITE_READONLY_DBMOVEDエラーコードは、データベースファイルが開かれてから移動されたためデータベースを変更できないことを示します。したがって、ロールバックジャーナルの名前が正しくないためプロセスがクラッシュした場合、データベースを変更しようとするとデータベースが破損する可能性があります。 ' あなたのアプリのすべてのバージョンを削除し、デモだけをインストールしてみてください。それが役立つかどうかわからない – OmarBizreh