关于Adobe AIR for Android的想法?

Yar*_*rin 8 air adobe android flash-builder air-android

我可能被分配了一个Android项目,并且对Java的经验很少,但在Flash Builder方面有很多经验.有没有人对Adobe AIR for Android有任何意见,它允许您"发布ActionScript项目作为Android OS的本机应用程序运行"?我一般都对交叉编译器持谨慎态度,但也不想学习Java ...

fen*_*mas 5

AIR实际上不是交叉编译器 - 您的应用程序可以作为APK发布,您可以将其放在Android市场或其他任何地方,但在某个内部,APK是由Android版本的AIR运行时执行的SWF.当他们说"本机应用程序"时,他们意味着用户与本机应用程序交互的方式相同,但内容本身是跨平台的二进制文件,就像桌面AIR(或Java)一样.该过程与桌面上的AIR完全并行,除了已部署的文件名为.apk而不是.air.

在任何情况下都没有必要推测,因为运行时本身和创建应用程序的工具目前处于公开测试阶段.(好吧,半开放 - 二进制文件在预发布程序中,但每个人都会被自动接受.)到目前为止,我所做的就是将我以前为其他平台制作的一些内容重新发布为AIR应用程序,但它的工作非常顺利,所以远.

优点和缺点与在任何其他平台上使用AIR的优缺点基本相同,因此如果AIR通常对您来说是一个不错的选择,那么Android/AIR可能值得您花时间去研究.