0

SQLite データベースを使用してアプリケーションをテストしています。エミュレーターでプロジェクトを実行すると (つまり、再インストールすると)、以前のインストールからの古いデータがまだデータベースに存在します。古いデータを消去して最初からやり直すために呼び出すことができる unInstall メソッドのようなものはありますか?

4

2 に答える 2

2

アプリケーションのデータを DDMS から削除できます。ファイル エクスプローラーで、アプリケーションのホーム フォルダー (通常は/data/data/<package_name>) を見つけて、そこにあるデータベース ファイルを削除します。アプリケーションの次回の実行時に、新しいデータベースが作成されます。

于 2012-11-06T17:28:23.097 に答える
1

コード内の DATABASE_VERSION フィールドを変更するだけです。次回の実行で、データベースが再作成されます。

于 2012-11-06T17:52:50.143 に答える