Fluid idea for Life

随笔,杂记

Android上的AIR开发笔记

android上使用air开发已经有一段时间了,感觉还不错,当然,遇到了一些不太友好的问题。目前AIR 2.5还在prerelease的阶段,目前大约2周时间就会发布一个新版本,更新速度很是比较快的,这也说明目前的版本还不是很稳定。

从7月5日发布的版本到现在,就我的发现来看,一些bug被fixed,比如使用了Spark组件的Flex4程序不会crash了,Flash CS5的对app-xml的支持更完善了。另一个目前混乱的问题,是关于硬件加速的问题,官方声称目前已经支持这个功能,可惜我到现在还没有找到详细的说明文档。再,有两个比较大的问题,目前还一直没有解决:

1.使用Flex框架的程序中,如果有文本编辑类组件比如TextInput,当组件失去焦点时,虚拟键盘不会自动消失。这应该和组件的内在机制有关系,很可能其中的某个鼠标事件在移动设备上没有得到支持,而导致无法正确处理焦点事件。

这个问题我想只有在下一代的Flex框架中才能得到完美解决。

2.在播放H.264格式的视频时,性能很差。在Know Issues中,关于视频的Bug一直存在。不过在Nexus One上,使用浏览器看视频,性能却比AIR程序表现更好点。

说到Nexus One,确实是款很不错的手机。IPone我只是看过两眼,没有机会仔细研究。拿到Nexus One已经有一段时间了,性能确实很强劲,Flash Player 10.1的表现值得期待。

 

Tags: air, android

上一篇: why and what
下一篇: Android上的实验:AIR与本地程序通信

访客评论

  1. #1 walktree 2010-09-20, 8:46 AM
    spark组件的bug已经被修复了,到今天,已经更新了好几个版本了。白屏问题,很可能是运行时错误导致的,可能debug下。
  2. #2 常青 2010-09-20, 12:58 AM
    我在模拟器上 运行带有flex 组件的air,运行时白屏,为什么你说的spark组件能显示呢
  3. #3 walktree 2010-09-06, 10:13 PM
    不过这也是形势逼人,发展移动平台,是长远之计。
  4. #4 常青 2010-09-05, 9:37 PM
    我也觉的是这样,感觉现在adobe很浮躁,到处跟风,air的跨平台runtime能否搞好,到底要搞到什么程度还是迷,现在又要去涉足移动应用了。。。
  5. #5 walktree 2010-08-24, 10:13 AM
    AIR还是有很多局限的,跨平台很美好,但实现起来却很难。Adobe这么长时间以来,在移动平台上一直没有取得什么大的成就,期望不能太高。
  6. #6 kerry-jiang 2010-08-20, 12:02 PM
    AIR anywhere

发表评论

评论内容:

点击获得Trackback地址