考虑性能时编写应用程序时,您很可能希望使用Android NDK而不是某种解释性语言编写本机代码。但是,有时您可能更熟悉特定的解释语言,或者您可能根本不需要本机代码的性能优势。在这种情况下,许多人开始使用Java,但是有些人对Adobe Flash感到更轻松。
XDA高级会员neumedia正是从这里 来的。他编写了一份快速指南,旨在帮助刚刚开始在Android上使用Adobe Air的Flash开发人员。涵盖三篇文章,当前涵盖的主题包括在Android上使用Air时可能会遇到的各种问题:
如何拦截Adobe Air上的设备睡眠和唤醒事件
如何处理后退按钮按键
如何使您的Adobe Air应用程序可转移到外部SD卡
Neumedia建议用户首先访问Adobe的在线指南,以在Android上使用Air作为入门。完成此操作后,请访问指南主题以获取上述问题的解决方案。值得一提的是,如果最终性能至关重要,那么最好只编写本机代码。但是,对于不需要大量性能的编写应用程序的人,或者如果您更熟悉另一种语言,使用Air可能会很有价值。