【发布时间】:2017-03-12 15:40:32
【问题描述】:
我在运行上面的代码时遇到了这样的错误。请帮帮我..
E/AndroidRuntime: 致命异常: main 进程:com.example.kalya.farmers1,PID:32178 java.lang.RuntimeException:无法启动活动 ComponentInfo{com.example.kalya.farmers1/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) 在 android.app.ActivityThread$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) 在 java.lang.reflect.Method.invoke(本机方法) 在 java.lang.reflect.Method.invoke(Method.java:372) 在 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.java:254) 在 android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163) 在 com.example.kalya.farmers1.DataBaseHandler.getAllContacts(DataBaseHandler.java:97) 在 com.example.kalya.farmers1.Harvestitems.onCreate(Harvestitems.java:43) 在 android.app.Activity.performCreate(Activity.java:6119) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1112) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2491) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2618) 在 android.app.ActivityThread.access$800(ActivityThread.java:183) 在 android.app.ActivityThread$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) 在 java.lang.reflect.Method.invoke(本机方法) 在 java.lang.reflect.Method.invoke(Method.java:372) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:959) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754) I/Process:发送信号。 PID:32178 SIG:9 应用程序终止。
【问题讨论】:
标签: android image-processing android-sqlite