Adobe AIR 3.0自带运行时兼容什么版本的Android和iOS?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Adobe AIR 3.0自带运行时兼容什么版本的Android和iOS?相关的知识,希望对你有一定的参考价值。

我在网上或文档中找不到这个信息,有谁知道AIR 3.0自带运行时兼容什么版本的androidios?我猜想这里面有一些限制,但是如果不实际编译一个程序,然后在iPhone上试一下,我没有iPhone,我怎么知道支持哪些操作系统版本?

我知道你可以编译一个Adobe AIR 2.7(?)的应用程序,以Android 2.2为目标,但是AIR 3.0的自带运行时呢?另外,我也没有看到任何地方可以查到AIR的iOS版本限制,因为你必须向苹果公司支付100美元才能获得SDK,这将使我能够在第一时间制作一个iOS项目。

答案

使用captive runtime的系统要求和不使用captive runtime的系统要求是一样的--换句话说,引用自 询盘页:

  • Android™ 2.2, 2.3, 3.0, 3.1, and 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上做的事情。

另一答案

我想,captive runtime的应用应该可以在所有原本支持AIR的设备上运行。captive runtime只是把AIR包(本来是要单独安装的)打包到你的应用程序中,这样就不需要单独下载了。

至于iOS,我相信编译器会创建原生的iOS代码(因为苹果将不允许所有运行在第三方框架上的应用程序),所以应用程序应该可以在你的SDK支持的所有iOS版本上运行。

以上是关于Adobe AIR 3.0自带运行时兼容什么版本的Android和iOS?的主要内容,如果未能解决你的问题,请参考以下文章

Adobe Air:版本号不是以数字开头

Adobe Air 文件运行时权限拒绝不会调度事件

linux adobe air 无法安装

#error 1107使用Adobe Air在iPhone上运行Flash游戏时

Adobe Air 与 Flash Player 10.1 运行时

在ios中的Adobe air全屏