android - 用于开发 Android 应用程序的 Adob​​e air/Flash?

标签 android air-android

我最近发现adobe的flash也可以用来开发android应用,所以我想问一下,和java相比,它有什么明显的缺点或局限性吗?例如,在使用 Flash 开发时,我能否访问所有手机功能,如 GPS 定位、相机等?

谢谢!

最佳答案

根据 this post在 Adob​​e 网站上:

  • 相机和麦克风
  • 加速度计
  • 全局定位系统
  • StageWebView
  • 多点触控和手势
  • 屏幕方向/全屏
  • 电话/短信/电子邮件/浏览器/Android 电子市场集成
  • session 缓存支持恢复应用状态
  • 硬件按钮
  • 本地数据库 SQLite
  • Android 互联网、SD 卡、GPS、相机等权限

可空运。

考虑到性能,虽然我从来没有获得任何基准测试结果,但我敢打赌(好吧,我是赌徒)它比 Adob​​e Air 和 Java 要慢一点(比较每个操作),尽管它们都是在 VM 之上运行。

广播的主要缺点:

  1. 客户需要在他们的机器上安装 Adob​​e Air 平台
  2. (更重要的是)您的应用程序看起来几乎不像 Android 上的其他应用程序...因为您无权访问 native Android 的 UI 小部件

关于android - 用于开发 Android 应用程序的 Adob​​e air/Flash?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6120638/

相关文章:

android - Android 应用程序应该最大限度地利用 SVG 吗?

android - Android 中的后退键按下行为和问题

iphone - ipad/iphone/android平台分面搜索

android:从 JNI 打开/dev/video4(网络摄像头)时权限被拒绝

java - Android 上带有 Jar 文件的 Flex AIR

javascript - 地理位置 : Is there are way to find if someone is going up in the altitude

air - 如何在 Adob​​e Air Android 中打开或关闭移动 LED 手电筒?

android - 如何在 SQLite WHERE 子句中包含 bool 值

android - 对适用于 Android 的 Adob​​e AIR 有何想法?