2017-03-12 21 views
0

上記のコードを実行すると、このようなエラーが発生しました。 ..sqliteに画像を挿入し、画像をアクティビティに取り込みます。

E/AndroidRuntimeを助けてください:致命的な例外:メイン プロセス:com.example.kalya.farmers1、PID:32178 java.lang.RuntimeException:活動ComponentInfo {com.example.kalyaを開始することができません。農家1/com.example.kalya.farmers1.Harvestitems}:android.database.sqlite.SQLiteException:データベースをバージョン2からバージョン1にダウングレードできません。android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2544) androidで をダウングレードできません.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2618) android.app.ActivityThread.access $ 800(ActivityThread.java:183) at android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1475) a troid.os.Handler.dispatchMessage(Handler.java:111) とandroid.os.Looper.loop(Looper.java:194) とandroid.app.ActivityThread.main(ActivityThread.java:5651) でのjava .lang.reflect.Method.invoke(ネイティブメソッド) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java: 959) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754) 原因:android.database.sqlite.SQLiteException:データベースをバージョン2から1にダウングレードできません。android.databaseの 。 sqlite.SQLiteOpenHelper.onDowngrade(SQLiteOpenHelper.java:360) android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.j AVA:254)com.example.kalya.farmers1.DataBaseHandler.getAllContacts(DataBaseHandler.java:97)com.example.kalyaで でandroid.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163) で。農家1.Harvestitems.onCreate(Harvestitems.java:43) android.app.Activity.performCreate(Activity.java:6119) android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1112) android.appにあります。 android.app.ActivityThreadでandroid.app.ActivityThread.access $ 800(ActivityThread.java:183)でandroid.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2618) でActivityThread.performLaunchActivity(ActivityThread.java:2491) $ H.handleMessage (ActivityThread.java:1475)android.os.Handler.dispatchMessage(Handler.java:111)で android.os.Looper.loop(Looper.java:194)で android.app.ActivityThread.mainで (ActivityThread .java:5651) at java.lang.reflect.Method.invoke(ネイティブメソッド) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit $ Method/AndArgsCaller.run(ZygoteInit.java:959) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754) I/Process:シグナルを送信しています。 PID:32178 SIG:9 アプリケーションが終了しました。

答えて

0

android.database.sqlite.SQLiteException: Can't downgrade database from version 2 to 1このエラーは、データベースのバージョンを2から1に変更しようとしているようだと思われます。データベースのバージョンを2にリセットしてください。変更を加えて3に設定してください。 あなたもいくつかのコードを投稿できる場合に役立ちます。

関連する問題