0

我正在使用 getExternalFilesDir(Environment.DIRECTORY_MOVIES); 存储我的应用程序需要的一些数据。

我只是从 Eclipse(或导出的 .apk)进行测试,当我通过 Settings -> Apps 卸载应用程序时,文件不会被删除。

我在 StackOverflow 中找到的所有文档和问题似乎让我相信这些文件应该在卸载期间被删除,但它们似乎仍然存在。

这是因为它不是从市场上安装的吗?我的目标是10级

<uses-sdk
    android:minSdkVersion="10"
    android:targetSdkVersion="10" />
4

1 回答 1

0

从市场上安装似乎不是问题。

您解释的行为就像 getExternalStoragePublicDirectory() 方法一样有效。您确定您没有调用此方法而不是 getExternalFilesDir() 吗?

看看这里http://developer.android.com/guide/topics/data/data-storage.html#filesInternal,“保存应该共享的文件”部分

我希望它有帮助

于 2013-07-11T17:26:23.743 回答