2011-09-26 3 views
0

完了したら、Androidマーケットプレイスに追加する予定のプログラムを作成しました。私は情報を保存して後で再読み込みするための機能として多くのファイルを提供していますが、デバッグ中には、コードを更新したときにファイルが削除される傾向にあります。理由は、新しい機能を追加してテストするたびに、コードを頻繁に更新するときには発生しません)。私はエミュレータではなく、テストのために実際の電話を使用しています。私が思っていることは、ファイルがアプリケーションの各リリース後に削除されるのだろうか?Android開発 - アプリの質問を更新するユーザー

私が提供するすべてのアップデートやバグフィックスで、ユーザーが保存した情報を失うことを本当に望んでいないので、そういう場合には、この方法がありますか?

答えて

0

いいえ、ファイルは自動的に削除されませんが、ファイルの格納場所によって異なります。ユーザーがアプリを削除すると、それに関連付けられたファイルも削除されます。しかし、アップグレードの場合、いいえ!通常はそうではありません。

データを格納するためにSQLiteを使用している場合は、そこでのアップグレードを適切に処理する方法があります。

+0

これは素晴らしいことです。私はコードを更新している間にそれが起こっているので、それが起こることを心配していました。私はちょうどMODE_PRIVATEフラグを持つ普通のAndroidファイルを使用します。 – DispName

関連する問題