用什么编程语言编写的android obb文件?

时间:2017-05-01 17:49:29

标签: android

用什么编程语言编写的android obb文件?它们是用C和C ++这样的本地语言编写的,还是用与apk文件编码相同的方式编写的?

2 个答案:

答案 0 :(得分:1)

根据Android' StorageManager的文档,OBB(不透明二进制Blob)包含一个包含资源的文件系统。 OBB中的文件系统可以包含任何内容,包括代码,图像,音频文件,视频文件等。

" Opaque" part意味着它被编码的方式意味着一个专有的黑盒子" - 我们并不打算确切知道它是如何编码的。

答案 1 :(得分:1)

OBB文件用于APK扩展,请在此处阅读https://developer.android.com/google/play/expansion-files.html

  

您上传的每个扩展文件都可以是您选择的任何格式(ZIP,PDF,MP4等)。

     

无论文件类型如何,Google Play都会将其视为不透明的二进制blob,并使用以下方案重命名文件:

     

[主|补丁] ... OBB

它们通常是一个zip文件(重命名为.obb),然后zip当然可以包含开发人员选择的任何内容。

您还可以使用此处的JOBB工具创建加密的obb文件:https://developer.android.com/studio/command-line/jobb.html