果冻豆迅速普及难解决Android碎片化问题_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 果冻豆迅速普及难解决Android碎片化问题

果冻豆迅速普及难解决Android碎片化问题

 2013/7/14 18:16:17    程序员俱乐部  我要评论(0)
  • 摘要:北京时间7月13日消息,据国外媒体报道,谷歌本周宣布,最新版Android即“果冻豆”(JellyBean)已经超过了发布已有两年半时间的“姜饼”(GingerBread)成为市场份额最高的Android系统。果冻豆系统的崛起能否解决Android的碎片化问题呢?恐怕是不行的。果冻豆成为最流行Android系统对于开发商们来说固然是一个好消息,但是Android大家庭也因此变得更加复杂了。实际上
  • 标签:android 解决 问题

果冻豆迅速普及难解决 Android 碎片化问题

  北京时间 7 月 13 日消息,据国外媒体报道,谷歌本周宣布,最新版 Android 即“果冻豆”(Jelly Bean)已经超过了发布已有两年半时间的“姜饼”(GingerBread)成为市场份额最高的 Android 系统。果冻豆系统的崛起能否解决 Android 的碎片化问题呢?恐怕是不行的。

  果冻豆成为最流行 Android 系统对于开发商们来说固然是一个好消息,但是 Android 大家庭也因此变得更加复杂了。实际上,这也是最新版 Android 系统第一次成为最流行的 Android 系统。

  对于谷歌来说,这是一项值得庆祝的成绩,它一直在努力推动 Android 世界接受 Android 4.x 的现代化功能和界面。谷歌于 2011 年底发布了 Android 4.0 即“冰激凌三明治”(Ice Cream Sandwich),之后又升级到 4.1 和 4.2。

  操作系统版本多只是碎片化问题的一个方面。由于目前市面上存在的 Android 系统的版本众多,应用开发商们必须保证他们开发的软件能够兼容每一种版本的 Android 系统,随着操作系统的升级,应用软件的界面也要发生相应改变。

  随着最新版 Android 系统成为最流行的 Android 系统,谷歌在解决碎片化问题的道路上又向前迈了一步。但是情况实际上比一幅简单的饼状图要复杂得多,尽管谷歌已经取得了很多进展,但是碎片化是一个长期性的问题。

  碎片化问题依然存在

果冻豆迅速普及难解决 Android 碎片化问题

  首先,姜饼系统的份额依然高达 34.1%,开发商们仍然不能忽略它,就象 Windows 软件开发商不能忽略 Windows XP 一样。它丢掉了以前的领军地位,但是仍然保持着实力。

  姜饼之所以拥有持久不衰的实力,有一项原因是它是搭载低端手机出售的,因为 Android 2.x 对硬件的要求比 Android 4.x 要低一些。实际上,如果在亚马逊网站上搜索解锁版 Android 手机,你可以发现,搭载 Android 2.2 “Froyo”系统的手机产品仍然在廉价商品中。

  其次,果冻豆之所以能够称王,有部分原因是因为正牌皇太子未能成功加冕。Android 4.0 的统治期太短了,但是果冻豆作为最新版 Android 系统的时间已有一年多了。

  但是“酸橙派”(Key Lime Pie)系统上市时会发生什么事情呢?整个 Android 帝国的架构势必会再次发生变化。

  果粉们总是喜欢拿 iOS 与 Android 对比,他们最喜欢说的一点是:消费者们接受最新版 iOS 系统的速度是很快的。iOS 6 在发布后的头 36 小时内就拿到了 22% 的份额,1 个月后,它的份额上升到 61%。iOS 6 搭载的硬件是 2009 年发布的 iPhone 3GS,它的权力交接是有序的。

  在 Android 市场上,谷歌发布新版 Android 系统的速度并不慢,但是它并不能保证新系统的持久性。Nexus One 是在 2010 年初上市的,它搭载的是 Android 2.3;Nexus S 是在同年底上市的,它搭载的系统是 Android 4.1.2。

  对没有 Nexus 设备的绝大多数 Android 设备用户来说,操作系统的升级有很大的偶然性。有时,这是因为那些设备在上架期间并没有得到太多支持,但是即便是比较高端的手机,它们的操作系统也不能很快得到升级,因为修改定制版 Android 系统还是存在很大难度的。

  CNET 手机评测员杰西卡多尔科特(Jessica Dolcourt)称:“基本上,厂商和运营商们必须将每一次操作系统升级当做一款新的操作系统来对待,在批准并最终推向用户之前,需要进行一次彻底的测试。”

果冻豆迅速普及难解决 Android 碎片化问题

  第三,碎片化问题并不仅仅跟操作系统版本多有关。Android 开发商们还要考虑硬件多样性问题,包括不同的屏幕尺寸,不同的图形芯片,不同的处理器,不同的方向感应器等等。希望凭借 Native Developer Kit 深入挖掘处理器的潜力吗?开发商为基于 ARM 芯片的手机编写的软件在基于英特尔芯片的手机上是不能运行的。

  现在,碎片化的问题有了一定的缓解。比如,早期版本的 Android 手机上的轨迹球已经消失了,物理键盘也越来越少见了。

  并不都是坏消息

  谷歌一直在通过修改 Android 软件本身来处理碎片化问题。

  程序开发员帕特里克朱利恩(Patrick Julien)表示:“坦白说,这确实是一个问题,但是最终你用来解决碎片化问题的最佳工具仍然是选择支持库。”这个支持库是由谷歌提供的,它可以让开发商为新版 Android 系统编写的软件也能在旧版系统上运行。

  朱利恩表示:“他们不断将新版平台的功能向后输出到旧版平台,直到 Android 1.6 系统即 Donut 系统,但是我认为,为比姜饼更早的系统提供支持已经没有任何现实意义了。”

  三星也在积极解决 Android 系统碎片化的问题,它的 Galaxy S 系列产品已经成为市场份额最高的 Android 智能手机。虽然最新的 GS4 与更多廉价的 Android 智能手机共存在市场上,但是开发商们用来测试他们的软件所用的旗舰产品只有一个,那就是 GS4。

  还有一点值得注意的是,碎片化并不都是坏消息。虽然它会给开发商们造成很大的困扰,但是它也有利于大批独立公司去测试新的设计和吸收有用的功能。

  苹果在设计主流手机方面的表现是无人能比的,它设计的产品总是能够被大量用户接受,但是 Android 市场也已经找到了获得竞争优势的方法,比如比 iOS 先一步接受 4G 网络,支持更大尺寸的显示屏等。

  最后,别忘了谷歌开发 Android 系统并将它免费放出的原因是加快移动网络的推广。为了实现那一目标,它选择了鼓励围绕一种文化多元发展的战略。这是一个碎片化的局面,但它同时也是一个蓬勃发展中的碎片化局面。

发表评论
用户名: 匿名