getExternalFilesDir ..似乎在卸载期间没有被删除

时间:2013-07-11 16:15:18

标签: android

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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

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

我希望它有所帮助