節約情報 HT-03A IS01,03,05 SH-10B Galaxy etc WiFi環境 開発ノウハウ 参考情報
トップページ > 開発ノウハウ > SQLiteExceptionの原因

開発ノウハウ

SQLiteExceptionの原因

開発中に、SQLiteExceptionが発生した場合、いくつかの原因が考えられますが、データベースの定義が当初と違っていないかどうかを疑ってみましょう。

それが原因で発生している場合、HT-03Aなど実機だとadb shellなどで確認したくても、root権限がないためか、Permission Deniedで確認できません。

この場合、対処療法的ですが、一度アンインストールして、再度インストールすることで、データベースの定義が最新状態になるため、うまくいく場合があります。
再インストールでもダメな場合は、プログラムに何らかの原因があると考えていいと思います。