当前位置: 代码迷 >> Android >> Android Expansion 小结
  详细解决方案

Android Expansion 小结

热度:486   发布时间:2016-04-28 08:06:20.0
Android Expansion 总结

使用 Expansion以解决目前 APK 尺寸 50M 限制。应用中关键点:

1.  程序使用 download_library,zib_file 库支持,这两个都能在 SDK 的 extras/google 路径下找到,相应例子也能找到,对使用上Android.com上也有很好的说明。

2.  最多可有两个 Expansion文件,一个Main,一个Patch。文件名格式为 <main|patch>.<版本号>.<package name>.obb,如  main.1234.com.tonyfield.bolg.obb

3.  下载后,扩展文件存放在 getExternalStorageDirectory()/Android/obb/<package-name>/ 路径下

4.  expansion 不能超过2G限制。(fseek 也是只能在 2G 范围内。巧合吧?),实在没辙,就考虑用 patch 来扩展。

5.  expansion要更新的话,apk即使不需要改变也必须增加版本号来配合

6.  上传 expansion 别着急,先把 apk 上传一遍,结束后再次上传,就能看到。鄙视这种设计,资深的那种。。。

7. 扩展文件名 上传后会自动变成 2中提到的名称格式,不用在本地修改



  相关解决方案