很多Android手机用户在近期得到了好消息,他们所使用的手机将会被升级至最新的Android 2.1操作系统。摩托罗拉、HTC、三星等制造商都推出或者正在计划产品系统升级计划,这涉及摩托罗拉Milestone、HTC Hero等热门产品。此时,距Android 2.1系统发布已经有近3个月时间。
Android版本差异让用户抱怨
但目前大部分Android手机,特别是更早的产品目前仍然只能使用较低的系统版本。其中一些产品或许会在未来升级,但并没有具体时间表,另一部分则或许永远不会有升级计划。这些手机用户无法使用最新的谷歌应用,也不能拥有更绚丽的用户界面。
采用谷歌Android 2.1操作系统的Nexus One
不同版本的差异,已经被认为是谷歌Android发展的一大障碍。从诞生起,谷歌Android系统经历了多个版本,从1.0发展到了最新的2.1,其中甚至包括精确到两个小数点的2.0.1版本。不同版本的Android系统在界面上存在差异,应用程序也不能完全兼容,谷歌并未提供统一的升级机制,而是由制造商提供系统升级固件,或者以OTA的方式对系统进行更新。
这一点和竞争对手苹果iPhone不同。iPhone OS同样有着很多不同的版本,但是由于硬件的统一性,苹果能保证所有的iPhone能在新系统发布之后立即升级到最新版本。
程序开发者也面临烦恼
Android版本差异和应用程序兼容性不仅被用户抱怨,也为开发者带来了烦恼,他们必须决定为那个版本开发软件,这是个问题:新版系统将会在未来广泛应用,但旧版系统往往在很长时间内仍然是主流。
2009年底Android不同版本比例分部
谷歌曾经试图为开发者提供帮助,在2009年底,Android开发者官方博客提供了当时Android版本在市场的份额比例,其中Android 1.5和1.6版本占据了超过60%的比例,2.0和2.0.1版本系统也显示出很快的发展势头。然而,几天之后谷歌就推出了采用Android 2.1系统的Nexus One,这让开发者更加无所适从。