[问题] AIR for Android超过50MB限制的解决方式?

楼主: Ichigo1011 (Ichigo)   2013-06-28 14:49:20
版上各位前辈好
小弟任职的公司目前以开发AIR on Mobile为主,
目前在Android 平台上遇到了发布APK过大的问题。
在发布Android所需之*.apk上传至Google Play的上限是50MB。
而Google也有超过50MB限制的解决方案:APK Expansion Files
https://support.google.com/googleplay/android-developer/answer/2481797
http://developer.android.com/google/play/expansion-files.html
大致看了一下,一般正常作法还是得使用Android SDK才行。
由于档案过大主因是需要放入在APP的图片非常的多(可能是数十~上百张大尺寸图片),
若照企划内的图片都要放入APP,在尚未加入其他素材的前提下,
初估至少也许会有1~200MB以上,即便是再怎么压缩档案效果也是有限。
要解决这个问题,小弟有两个思考方向:
(1) 将需要加载的素材存在云端 or 虚拟主机
但随之而来的问题就是会额外增加主机费用/月+可能随之产生的频宽额外费用
如果流量爆增而衍生的费用问题,公司高层极可能不会买单.....~囧~
(2) 透过ANE 使用Android SDK 来管理APK Expansion Files
不过奇怪的地方是,不论是免费or商业贩卖的ANE,都没有与其相关。
即便早在去年,在ADOBE AIR讨论区也就有开发者提过类似问题,
但居然鲜少有人提到透过ANE解决!? 只有在Starling Forum才看到一点点讯息:
http://forum.starling-framework.org/topic/android-package-to-large-50-mb
因此让小弟不禁怀疑,究竟是思考方向有误(ANE不是正解)?
或是AIR早有另外的Solution?
我也在FB的ActionScript社团提问,但多数的回答好像都只偏向第一方案。
(但高层不太可能同意要多花钱啊....Orz)
在此恳请诸位先进不吝赐教。
I would appreciate if you have any possible advise.
Thanks a lot.
David
作者: kanhin (屎屁芬)   2013-07-13 16:01:00
请问您的职缺是在台北吗?小弟想找AIR的工作完全找不到
作者: cyrus017 (Cyrus)   2013-07-15 11:03:00
只有第一个方案有解吧...
作者: jeaby (hello, ActionScript)   2013-07-19 21:12:00
机械迷城是用google提供的那个2G方案

Links booklink

Contact Us: admin [ a t ] ucptt.com