卸载时删除了android扩展数据



我正在完成一个应用程序。我遇到的一个问题是在卸载时从应用程序中删除数据。我的应用程序将obb扩展文件中的文件复制到外部存储中的一个目录中。因此,当应用程序被卸载时,它会保留下来,obb文件也会被删除。我相信有更好的方法。

有问题的文件是几百mb的视频文件。我读过各种方法,比如activity.getdir,但我不确定这是否是我的场景中最有效的方法。

谢谢!

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

当你卸载你的应用程序时,Android会自动删除这些文件。

阅读以下内容:getExternalCacheDir()。

最新更新