Hi,
I am trying to integrate the SQLite database with my android app but
getting an error as:
FATAL EXCEPTION: main
Process: edu.drexel.ea464.doomies, PID: 2817
java.lang.RuntimeException: Unable to start activity
ComponentInfo{edu.drexel.ea464.doomies/edu.drexel.ea464.doomies.ViewUseridActivity}:
com.readystatesoftware.sqliteasset.SQLiteAssetHelper$SQLiteAssetException:
Missing databases/doomies.db file (or .zip, .gz archive) in assets, or
target folder not writable
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Caused by:
com.readystatesoftware.sqliteasset.SQLiteAssetHelper$SQLiteAssetException:
Missing databases/doomies.db file (or .zip, .gz archive) in assets, or
target folder not writable
at android.content.res.AssetManager.openAsset(Native Method)
at android.content.res.AssetManager.open(AssetManager.java:313)
at android.content.res.AssetManager.open(AssetManager.java:287)
at
com.readystatesoftware.sqliteasset.SQLiteAssetHelper.copyDatabaseFromAssets(SQLiteAssetHelper.java:436)
at
com.readystatesoftware.sqliteasset.SQLiteAssetHelper.createOrOpenDatabase(SQLiteAssetHelper.java:400)
at
com.readystatesoftware.sqliteasset.SQLiteAssetHelper.getWritableDatabase(SQLiteAssetHelper.java:176)
at
edu.drexel.ea464.doomies.database.DatabaseAccess.open(DatabaseAccess.java:67)
at
edu.drexel.ea464.doomies.ViewUseridActivity.onCreate(ViewUseridActivity.java:27)
at android.app.Activity.performCreate(Activity.java:5990)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
I am using the following configuration:
- Android Studio 2.1
- Java 1.8
- Emulator ApI 22, target Android 5.1
Please can you help me resolve this issue.
Thanks & Regards,
Ekta
--
You received this message because you are subscribed to the Google Groups
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit
https://groups.google.com/d/msgid/android-developers/4b866fb8-8c07-4cd3-a111-544885dfe942%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.