【问题标题】:What versions of Android and iOS is Adobe AIR 3.0 captive runtime compatible with?Adobe AIR 3.0 强制运行时与哪些版本的 Android 和 iOS 兼容?
【发布时间】:2011-12-30 04:00:57
【问题描述】:
我无法在网上或文档中找到此信息,有人知道 AIR 3.0 强制运行时与哪些版本的 Android 和 iOS 兼容吗?我假设那里有一些限制,但实际上没有编译程序并在 iPhone 上尝试它,我没有,我怎么知道支持哪些操作系统版本?
我知道您可以编译一个 Adobe AIR 2.7(?) 应用程序以针对 Android 2.2,但是 AIR 3.0 的强制运行时呢?此外,我没有看到任何地方可以找到 AIR 的 iOS 版本限制,因为您必须向 Apple 支付 100 美元才能获得允许我首先制作 iOS 项目的 SDK。
【问题讨论】:
标签:
android
ios
flash
actionscript-3
air
【解决方案1】:
我认为强制运行时应用程序可以在最初支持 AIR 的所有设备上运行。 Captive runtime 只是将 AIR 包(否则将单独安装)打包到您的应用程序中,因此不需要单独下载。
对于 iOS,我相信编译器会创建原生 iOS 代码(因为 Apple 将禁止所有在 3rd 方框架上运行的应用程序),因此该应用程序应该可以在您的 sdk 支持的所有 iOS 版本上运行。
【解决方案2】:
使用强制运行时的系统要求与不使用时相同 - 换句话说,引用自 reqs page:
- Android™ 2.2、2.3、3.0、3.1 和 3.2
- iPod touch(第 3 代)32 GB 和 64 GB 型号、iPod touch 4、iPhone 3GS、iPhone 4、iPad、iPad 2
- iOS 4 及更高版本
顺便提一下,强制运行时并不是 iOS 的新选项 - 这是 AIR 一直在那里工作的方式,因为 iOS 不允许使用单独的运行时。所以说真的,强制运行时是在 Android(或其他地方)上做 iOS 上一直做的事情。