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

前段时间开发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、不能跨平台了。这是肯定的。


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




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值