因此Google Play推出了新的扩展包设置,允许应用超过50美分的限制。
我已经设置了一个42兆的APK文件,并通过将我的主扩展文件放在共享存储中手动测试它,如此大量文档中所述:http://developer.android.com/guide/market/expansion-files.html
一切都很好,但我遇到的问题是Google Play在您下载应用程序时不会自动下载扩展文件。意思是我必须在我的应用程序中运行一个检查,并在那里下载。
现在这一切都很好,但是我在AS3 + Air工作,我需要修改处理许可证检查的原生扩展代码,以允许额外的扩展包URL字段通过,但是我我的智慧结束了。
长话短说,有没有人有幸在AIR中编译的AS3应用程序中下载扩展文件?
如果没有,我会一直走开。
答案 0 :(得分:2)
鉴于我的截止日期,我选择在亚马逊桶中托管我自己的文件,并以更传统的方式下载。
将数据保存到Android Shared Storage。
一切都好于预期。
答案 1 :(得分:2)
我有同样的问题。但我刚下载了扩展文件(.obb)并找到了使用File Class。您可以转到File.desktopDirectory.resolvePath(“Android / data / obb / name_of_your_app”)并在此文件夹中获取.obb后。
您可以使用FZIP类提取文件并在应用中打开。我这样做并且运作良好。