0

この問題があります。外部の sqlite ファイルがあり、これを assets フォルダーに置きます。android_metadataこのデータベースでは、 という列とlocale1 つのレコードを含むテーブルを作成しましたit_IT。アプリケーションを起動すると、すぐにクラッシュし、logcat に次のエラーが表示されます。

03-28 21:12:23.193: E/SQLiteLog(2703): (1) no such column: locale
03-28 21:12:23.253: E/SQLiteDatabase(2703): Failed to open database '/data/data/com.example.provadatabase/databases/orari'.
03-28 21:12:23.253: E/SQLiteDatabase(2703): android.database.sqlite.SQLiteException: Failed to change locale for db '/data/data/com.example.provadatabase/databases/orari' to 'en_US'.

なぜこれ?locale column存在することは確かです。

4

0 に答える 0