Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – Google Play扩展文件位置大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我们使用Google Play扩展APK机制获得了大约600MB的扩展文件.我们还必须解压缩此文件以供实际使用.因此,整个应用程序和数据需要大约1.4 GB的存储空间.

据我所知,Google Play坚持将.obb下载到“内部”SD,似乎没有任何方法可以改变它.我们有很多用户在他们的“外部”SD卡上有很多可用空间,但内部空间有限.他们尖叫着应用程序占用了这么多空间.我们能做些什么吗?

我们目前将.obb文件扩展为:

getExternalStorageDirectory()/ Android设备/数据

我想我们可以问用户他们想要的地方,他们可以选择真正的外部SD卡.然而,这仍然会在内部SD卡上留下(基本上无用的).obb文件,Google Play说我们无法删除它.

有没有人对如何正确处理这个有任何建议?

解决方法

根据 Expansion File Storage Location documentation,扩展文件存储在

<shared-storage>/Android/obb/<package-name>/

其中共享存储是getExternalStorageDirectory()返回的内容,对于有SD卡的用户,应该在SD卡上.

不幸的是,如同一页上所述:

我会特别注意这一段:

大佬总结

以上是大佬教程为你收集整理的android – Google Play扩展文件位置全部内容,希望文章能够帮你解决android – Google Play扩展文件位置所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。