卸载后删除android扩展数据?

时间:2014-09-11 17:12:50

标签: android apk-expansion-files

我正在完成一个应用程序。我遇到的一个问题是在卸载时从应用程序中删除数据。我的应用程序将文件从obb扩展文件复制到外部存储中的目录中。因此,当卸载应用程序时,它仍然存在,并且obb文件被删除。我确信这是一个更好的方法。

问题中的文件在视频文件中是几百mb。我已经阅读过各种方法来执行此操作,例如activity.getdir,但我不确定这对我的方案来说是最有效的方法。

谢谢!

1 个答案:

答案 0 :(得分:1)

您应该使用getExternalCacheDir ()方法而不是Environment.getExternalStorageDirectory(),这样做:您将文件存储在外部存储上的某个缓存目录中。

卸载应用时,Android会自动删除文件。

阅读本文: getExternalCacheDir ()