我是闪存编程的新手。我遇到了 adobe air 的问题。正如我用 Air for android 完成的所有事情一样。我在 android sdk 模拟器中用空气进行了测试。一切正常,但问题是如何在不安装 adobe air 的情况下运行 flash android 应用程序?是否有任何可用的工具或转换器。如果有请建议我。
谢谢。
我是闪存编程的新手。我遇到了 adobe air 的问题。正如我用 Air for android 完成的所有事情一样。我在 android sdk 模拟器中用空气进行了测试。一切正常,但问题是如何在不安装 adobe air 的情况下运行 flash android 应用程序?是否有任何可用的工具或转换器。如果有请建议我。
谢谢。
自 AIR 3.0 起,Android 上的 Captive Runtime 不需要安装 AIR,因为运行时将捆绑在应用程序中。
如果您使用的是 Flash Builder,请通过Air 3.0 中的 Captive Runtime 打包。
如果没有,请遵循:Adobe AIR 3 中的安装和部署选项
但如果你想使用 Flex 或 Flash,你需要 Air。否则,您可以使用其他跨平台工具,例如 Phonegap。
或者,如果您想要小型、精简的应用程序,并且具有最大的设备兼容性,那么没有什么能比得上使用 Java 和现有的 Android SDK 了。
如果您使用的是 Flash Professional,请转到以下步骤
然后发布它。
注意:此步骤显示在 Flash Professional cs5、cs5.5 和 cs6 中,可能是因为我使用的是 cs6,所以先检查一下
享受
您可以使用强制运行时选项,它将空气打包到本机应用程序包中。除此之外,除了将应用程序转换为本机 Java 代码之外,您没有任何其他选择来部署应用程序。
如果您使用 FlashDevelop,则在您的主应用程序目录中有一个名为 PackageApp.bat 的文件。只需运行它,您就可以选择为 android 和 ios 构建正常、调试和强制运行时。