android – 像BattlegroundMobile这样的应用程序如何在没有存储权限的情况下访问obb?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了android – 像BattlegroundMobile这样的应用程序如何在没有存储权限的情况下访问obb?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1186字,纯文字阅读大概需要2分钟。
内容图文
![android – 像BattlegroundMobile这样的应用程序如何在没有存储权限的情况下访问obb?](/upload/InfoBanner/zyjiaocheng/774/3341ac37429742629d7bd4eb172f8634.jpg)
我已经在我的游戏应用程序上开发了obb函数.简单地解释obb函数的逻辑,
>创建一个包含资源的zip文件,并重命名为.obb.
>使用apk将其上传到Play商店.然后它会自动生成一个obb文件
使用构建版本代码.
>使用java.util.zip将obb文件提取到app数据文件夹并挂载到
资产.
但如果提取资产,则应该需要外部存储权限.
它使客户损失10%~15%.
我一直在寻找的很多帖子都说需要获得许可.
但是像battlegroundmobile这样的应用程序虽然使用了obb函数,却不会请求访问权限.
所以,我想知道应用程序如何以编程方式避免权限要求.
解决方法:
extracts obb file to app data folder with java.util.zip and mount to
the assets.
也许这就是你的问题所在.
Battleground Mobile不会将obb文件复制或解压缩到内部存储.它正在访问OBB文件夹内的文件中的数据流.如果您只是使用OBB文件夹中的文件,则无需为其提供权限.
下载大小为1.53 GB. obb文件位于Internal Storage – Android – obb – com.tencent.ig文件夹下.它的大小是1.53 GB.所以APK大小非常小.
它在启动后下载额外的195 MB更新数据.
下载的文件存储在
/storage/emulated/0/Android/data/com.tencent.ig
内部存储 – Android – 数据
您可以通过getExternalFilesDir访问它.
同样,没有必要请求允许下载或读取该文件夹.
应用存储总量为1.85GB.
应用程序:1.65 GB
数据:202 MB
缓存:10.59 MB
如果清除数据,它将删除所有更新.但是OBB文件夹中的内容仍然存在.
内容总结
以上是互联网集市为您收集整理的android – 像BattlegroundMobile这样的应用程序如何在没有存储权限的情况下访问obb?全部内容,希望文章能够帮你解决android – 像BattlegroundMobile这样的应用程序如何在没有存储权限的情况下访问obb?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。