[Android Studio] Impossible de lancer l'application
Bonjour,
Je teste mon application avec l'émulateur d'android studio, j'utilise une base de donnée que je voulais supprimé, j'ai donc désinstallé l'application sur l'émulateur et je n'arrive plus a lancer mon application dessus en faissant "Run"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
04-27 19:24:13.703 939-939/com.example.utilisateur.tacheavecbdd E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.utilisateur.tacheavecbdd/com.example.utilisateur.tacheavecbdd.MainActivity}: java.lang.IllegalStateException: getDatabase called recursively
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
at android.app.ActivityThread.access$600(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.IllegalStateException: getDatabase called recursively
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:204)
at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:164)
at com.example.utilisateur.tacheavecbdd.Tache_BDD.sauvegardeTache(Tache_BDD.java:95)
at com.example.utilisateur.tacheavecbdd.Tache_BDD.onCreate(Tache_BDD.java:44)
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:252)
at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:188)
at com.example.utilisateur.tacheavecbdd.Tache_BDD.getAllTacheAsCursor(Tache_BDD.java:137)
at com.example.utilisateur.tacheavecbdd.Tache_BDD.getAllTache(Tache_BDD.java:160)
at com.example.utilisateur.tacheavecbdd.MainActivity.onCreate(MainActivity.java:43)
at android.app.Activity.performCreate(Activity.java:5008)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
************at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
************at android.app.ActivityThread.access$600(ActivityThread.java:130)
************at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
************at android.os.Handler.dispatchMessage(Handler.java:99)
************at android.os.Looper.loop(Looper.java:137)
************at android.app.ActivityThread.main(ActivityThread.java:4745)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:511)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
************at dalvik.system.NativeStart.main(Native Method) |