个人对于Android的感觉其实是相当负面的,可能跟我首先接触iPhone有关,Android虽然号称开源,但是“据说”只是部分开源,而且sun被Oracle收购后,就有点不尴不尬的地位,老娘被迫改嫁,完了继父还调转枪口跟儿子强奶吃,这实在是让人很恶心的事。Android其实发展的很曲折,先天不足(硬件),为了抢市场和一堆手机生产商合作,而且价格定位低,导致市场上多数Android手机性能太低,根本体现不出操作系统的性能,以我测试过的几台adroid手机而言,其UI响应速度和iPhone还是有一定差异,易用性方面就不用说了。

Android号称开放,而且本身就是 基于JAVA开发,可笑的是它并不支持J2ME,而且从来就没打算支持J2ME,只不过是一个打着开源开放幌子的商业性操作系统。所以基本上Andoird上的虚拟机的相当混乱的,测试的时候我从各大网址和论坛上下过无数虚拟机,有for不同手机的,不同开发商的,最多的就是jbed的虚拟机了,版本也是n多。很难想象这样的混乱局面如何能在普通用户中普及,号称开放的操作系统如果在不同手机上还需要安装不同版本的软件,那这个开放性就是一堆狗屎。就测试情况而言,只有JBED的几个版本的虚拟机可以运行helloworld程序。而只有两个版本可以安装Kuix的程序,但是只有一个可以跑起来,而其结果也是界面能打开而已,一做操作就是内存溢出,程序崩溃,似乎显示现有的虚拟机版本一个是还不稳定,另外就是可用内存很小。

好吧,再说说Android的SDK和模拟器,我只用了几天,那个模拟器的启动慢得让人抓狂,基本上按了调试就可以去泡一杯茶了,果然是java的风格啊,应该是我用过的最慢的开发工具了(调试环境),打开后的操作也是相当慢,不知道是不是我没有配置好,但是这样的开发环境如何吸引一个开发人员为他工作呢?

更多相关文章

  1. Android(安卓)Studio下载、安装和配置+SDK+tools下载(无敌超级详
  2. android fragment android.support.v4.app.Fragment与android.ap
  3. android 数据库操作 (非ContentProvider)
  4. Ubuntu上adb找不到设备问题小结
  5. 什么是Android?
  6. 2011年智能手机:Android继续闪耀或暗淡?
  7. Android(安卓)如何实现手机震动
  8. Android的界面设计工具——DroidDraw
  9. Android程序版本控制工具类

随机推荐

  1. [码]值得收藏的好东西
  2. SkyWalking结合Logback获取全局唯一标识
  3. [转载] 王垠: 如何掌握所有的程序语言
  4. SkyWalking 6.x 源码分析 —— 调试环境
  5. ZK Leader选举
  6. 定时删除10天前的Es索引
  7. 分布式日志链路追踪:skywalking + elastic
  8. 什么是垃圾快乐, 以及如何浪费你的时间
  9. 整合SSM框架应用
  10. 安装FastDFS+Nginx