Java开发Android 和 Air flex开发 安卓各自的优缺点?大家来发表下意见。

酒比花香 2014-03-07 03:46:51
前段时间开发Android(Java)几个月,真的是生憋啊,尤其是播放器这块,用的第三方的播放器,老大让我用flex air开发安卓,说是开发既可以跨平台,而且flash就是做视频这块有优势。大家觉得这个Java开发Android 和 Air flex开发 安卓各自的优缺点?

我自己看了也有一周flex,我来起个头:

AIR:

优点:

1、可以跨Iphone、Android、ipad了,一套程序,可以运行多个终端。

2、对android 的有些API进行了封装,比如摄像头、感应等等,用起来应该是方便点。


缺点:

1、安装用Air编写的安卓包,你还需要安装AIR程序

2、个人感觉用flex开发安卓,网上资源比较少,大家也很少用这个开发安卓吧。

3、不知道是不是真的开发比安卓快很多,难道是开源的库比较多?

4、开发的apk程序是在delvik虚拟机上跑的还是在Air虚拟机上面跑?还是在delvik虚拟机上面跑air虚拟机???这不耗内存么???不解。


Android:

优点:

1、用java写安卓,人家就是做这个出身的,底层api可以直接改。

2、可以沿用SSH或者MVC的思想。毕竟会Android的肯定都会Java,从Java里可以吸取经验来解决Android问题。

3、虚拟机直接用的就是delvik,不用再来个其他的虚拟机了。

4、别的想不起来了


缺点:

1、不能跨平台了。这是肯定的。





欢迎各位大神们踊跃拍砖!!!

...全文
247 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Summer987456 2014-03-07
  • 打赏
  • 举报
回复
我觉得对API进行封装不算优点,熟悉了都无所谓,倒是网上资源少,不太好学~
哎,真难 2014-03-07
  • 打赏
  • 举报
回复
我只想说跨平台的IDE对源码的二次开发有问题,,,

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧