Adobe的air / Flash用于开发Android应用程序?

时间:2011-05-25 06:54:19

标签: android air-android

我最近发现adobe的flash也可以用来开发android应用程序,所以我想问一下,与java相比,它是否有任何明显的缺点或局限?比如我在Flash中开发时能够访问GPS定位,相机等所有手机功能吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

根据Adobe网站上的this post

  • 相机和麦克风
  • 加速度计
  • GPS
  • 的StageWebView
  • 多点触控和手势
  • 屏幕方向/全屏
  • 电话/短信/电子邮件/浏览器/ Android Market集成
  • 会话缓存支持还原应用状态
  • 硬件按钮
  • 本地数据库SQLite
  • 互联网,SD卡,GPS,相机等的Android权限

Air可以使用。

考虑到性能,虽然我从来没有访问任何基准测试结果,但我敢打赌(好吧,我在这里是一个赌徒)它与Adobe Air和Java相比有点慢(虽然每个操作),尽管它们都是在VM上运行。

航空公司的主要缺点:

  1. 在其计算机上安装Adobe Air平台所需的客户
  2. (更重要的是)您的应用程序几乎不会像Android上的其他应用程序...因为您无法访问原生Android的UI小部件