ちょいとわかりずらいエラーメッセージで困惑したのでメモ。
OpenHelperの中にCreate文を書いていると思うですが、このCreate文がSQL的に不正だっ
た場合は以下の様なエラーになる。
ファイルがリードオンリーになっているのかとおもって色々調べちゃったよ、、、
Caused by: android.database.sqlite.SQLiteException: Can't upgrade read-onlydatabase from version 0 to 1:/data/data/jp.co.gara.android.iaccount/databases/I_ACCOUNT at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:170) at jp.co.gara.android.iaccount.db.ShopDao.list(ShopDao.java:88) at jp.co.gara.android.iaccount.NewEntryActivity.onCreate(NewEntryActivity.java:71) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)