我正在完成一个应用程序。我遇到的问题之一是在卸载时从应用程序中删除数据。我的应用程序将文件从obb扩展文件复制到外部存储的目录中。这样,在卸载应用程序时,它仍然存在,并且obb文件被删除。我敢肯定有更好的方法。
有问题的文件在视频文件中为数百mb。我已经阅读了各种方法来做到这一点,例如activity.getdir,但是我不确定这将是我的方案中最有效的方法。
谢谢!
您应该使用getExternalCacheDir ()
method而不是Environment.getExternalStorageDirectory()
这样做:将文件存储在外部存储中某个位置的缓存目录中。
卸载应用程序时,Android会自动删除文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句