我是一个Flash编程的新手。我在使用Adobe Air时遇到了问题。我已经在Air for Android上完成了所有工作。我在Android SDK模拟器中测试了Air,一切都正常,但问题是如何在不安装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,则按照以下步骤进行: 进入发布设置选项卡,点击目标设置图标 输入您的一般信息并进入部署选项卡 选择您的证书并填写密码 选择“设备发布”单选按钮 接下来选择“将AIR运行时与应用程序一起嵌入”单选按钮 如果您的设备已连接,请勾选“在连接的Android设备上安装应用程序”的复选框。 然后发布它。 注意:这些步骤显示在Flash Professional cs5、cs5.5和cs6中,可能是因为我正在使用cs6,所以请先检查一下。祝您使用愉快。