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

Manually downloaded android obb file, deleted after app update through Play Store

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

我没有上传到app store,因为我使用了多个obb文件,根据用户的具体需求,所以我不能只使用一个上传到play store的obb文件供用户下载。

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

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

我很乐意知道为什么会发生这种情况或避免这种情况的方法。

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

谢谢!

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

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