0

アプリが電話のメモリ/SDカードに保存するすべてのものを追跡したいので、アプリがアンインストールされた場合は削除できます。これは可能ですか?そうでない場合、電話のメモリ/SD カードからすべてのファイルを取得するにはどうすればよいですか?

4

1 に答える 1

1

アプリケーションが作成したものを「追跡」する方法はないと思います..一般に、アプリはデータをキャッシュディレクトリに保存します。これは次のとおりです。

 "<storage directory>/data/<your package name>/"

外部ストレージをサポートするデバイスでは、「ストレージ ディレクトリ」は通常「/mnt/sdcard」です。

外部ストレージを使用して、アプリケーションで作成したファイルを保存する方法については、ドキュメントを参照してください。

また、アプリがいつアンインストールされるかを知る方法がないことも指摘したいと思います。そのため、手動でアンインストールする前にファイルを削除することはできません。ただし、Android システム自体は、キャッシュ ディレクトリに保存されているファイルを削除します。

于 2012-07-10T15:40:38.423 に答える