我开发了一个Adobe Air应用程序,我发现我试图安装该应用程序的Mobile与Adobe Air支持的设备不兼容,因为它尚未启动。 那么,我该如何解决这个问题?
我有一些想法:
谢谢!
答案 0 :(得分:4)
您可以在AIR 3.0上使用Android上的Captive Runtime,就像在iOS上一样。这样您就不需要安装AIR,因为运行时将捆绑在应用程序中。
如果您使用的是Flash Builder,请查看以下链接:Captive Runtime packaging in Air 3.0。
如果没有,请改为使用此Installation and deployment options in Adobe AIR 3
答案 1 :(得分:1)
1-i没有得到第一部分,但如果你的意思是在ios和bb上运行app,你必须将它编译为内核映射的原因
2-你不能将AIR转换为JDK,但你可以使用BlazeDS在adobe air中调用java方法,相反,如果你是一个专业的java程序员,你可以使用java FX(不确定你是否可以在手机上运行它)< / p>
3-adobe AIR是一个独立的平台,你不需要让java运行Air,你也可以在你的AIR应用程序中嵌入AIR vm,这样用户就不必在移动设备上安装AIR vm了< / p>
4- javascript无法做wht actionscript做的,无论如何有HTM5可以让你的应用程序在HTML上运行,有微软的TypeScript作为javascript的替代品。