2011-06-15 13 views
-5

6月15日00:26:25.709: ERROR/AndroidRuntime(26573): android.database.sqlite.SQLiteException: そのようなテーブル:この問題を解決するには?

Iテーブルを取得しないMで を引き起こしエミュレータでアプリケーションを実行しているときにエラーが見つかりました。正常に動作していないデバイスにAPKをインストールすると正常に動作します。

+0

少なくともいくつかのコードを表示してください。 – slhck

答えて

1

問題は、環境を変更するときにsqliteデータベースとテーブルが移動しないためです。たとえば、エミュレータで作業する場合、Sqliteマネージャやその他のアプリケーションを使用してsqliteテーブルを作成し、アプリケーションのデータベースフォルダに挿入することができます。しかし、.apkファイルをモバイルに置くと、このテーブルはモバイルに移動されません。だから、すでに作成されたテーブルをデバイスにプッシュしようとしないで、代わりに新しいテーブルを作成してみてください。

0

SQLiteデータベースにテーブルを作成する必要があります。その後、アプリケーションを実行できます。