当前位置:操作系统 > 安卓/Android >>

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中提到的名称格式,不用在本地修改
 
补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,