手动下载的android obb文件,通过Play商店更新应用后删除

时间:2019-05-08 14:11:53

标签: java android apk-expansion-files

在我的应用中,我会手动处理obb扩展文件的下载和托管。

我没有将其上传到应用商店中,因为我根据特定的用户需求使用了多个obb文件,因此我不能只使用在play store上上传的单个obb文件供用户下载。

我还手动管理obb文件的重命名,因此它们可以用于应用程序,因为用户可以下载多个obb文件,并在应用程序相应地重命名obb时在它们之间切换。

我的问题是,在通过Play商店进行正常更新后,obb文件被删除,因此需要用户重新下载。

我很高兴知道为什么会这样或避免这种情况的发生。

请注意,我没有在Play商店上载任何obb文件,因为它不能满足我的需要。用户打开应用后,请选择要使用的扩展名,然后通过我的应用下载。

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您的OBB不是从Play商店下载的,那么我不会将其粘贴在Play OBB目录中。该目录为<shared-storage>/Android/obb/<package-name>/,并且Play商店假定它有责任在更新过程中保持此目录的整洁,因此不会给用户留下许多不必要的OBB文件。

如果要自己下载文件并自己进行更新,只需将文件放在另一个目录中即可。建议您阅读the docs on developer.android.com,以帮助您选择最佳位置。