阅读更多

1顶
1踩

互联网
导语:数字媒体新闻网站PaidContent周一发表署名为汤姆·克莱基特(Tom Krazit)的分析文章称,多家Android厂商之所以无法在系统升级上达成共识原因有多方面,一方面是由于存在已久的Android分散化问题,另一方面这些厂商不想受制于谷歌,希望按照自身的策略需求发展。以下是文章全文:


谷歌阵营日益庞大,但各大厂商同床异梦,进退不一

  尝试让Android厂商在今年年底达成共识已经变成了一件棘手的事情,这也使得谷歌及其合作伙伴做好将该问题拖入新一年的准备。在新的一年里,Android很有可能继续统治智能机市场,但是厂商们无法就何时将系统升级推送到Android手机上达成正式协议,他们再一次将自己的需求凌驾在了消费者需求和平台本身之上。

  此前已经有多篇报道指出,Android 4.0升级时间表和10家主流Android厂商同意就何时向Android手机推送系统升级达成一致已经变得遥遥无期。乍一看,相比前几次重大升级,Android 4.0的升级已经提前,但是多家厂商在升级上采取的漫无目的方法其实让新系统的升级工作变得拖沓不已。

  分散化

  第一个问题就是Android的分散化,这个问题此前几个月已经被多次证明。上周五,三星称他们不会向Galaxy S手机推送Android 4.0,因为该手机硬件无法承受升级后的系统以及三星TouchWiz定制用户界面。

  其他Android厂商也都有自己的定制用户界面,这些界面对于硬件配置的需求也略有不同,这将使得谷歌在合作伙伴间建立手机强制升级标准变得极为困难,因为摩托罗拉的手机或许可以承受新系统需求,但三星手机却不行。如果强制厂商进行选择,他们更喜欢自主开发的用户体验,而不是Android升级。

  联盟作用不大

  第二个问题就是,开放手机联盟似乎没有发挥真正作用。作为一个技术组织,开放手机联盟本应该为在众厂商中建立新标准而努力,但是手机制造商和运营商目前仍在为各自的需求推进Android的发展,而不是顾全大部分厂商利益。

  当我们回看开放手机联盟在2007年建立的最初网站后,我们就能轻易知晓其中的原因了。当被问及联盟成员的使命时,开放手机联盟回应称:“所有成员都将致力于最初平台的商业成功。”目前该平台已经实现了此前的愿景,下一步所要做的就是说服那些在Android上投资的消费者,告诉他们不需要购买一部新手机,就可以获得新手机功能。

  长期前景不容乐观

  但是对于Android长期发展来说,这并无益处。第三个问题就是,由于厂商们对谷歌在今年5月提出的“升级委员会”建议不感兴趣,Android的长期发展前景变得扑朔迷离。

  不过Android不会失去今年建立的市场份额。很明显,消费者希望获得一部iPhone替代品,而且包括微软Windows Phone 7、RIM黑莓在内的其他竞争对手短期内不大可能靠侵蚀Android份额实现增长。目前还不清楚一般用户对于这场升级论战有多少关注度。

  但是Android合作伙伴考虑的更为长远,他们需要对2012年的投资仔细考量。出于对专利费的反感和谷歌收购摩托罗拉移动交易的担忧,多数厂商并不认为谷歌会坚持让摩托罗拉移动独立运营。谷歌此前为了让收购交易获得美国和监管部门的批准,表示会维持摩托罗拉移动的独立运营地位。

  不受限于谷歌

  即便是谷歌兑现了上述承诺,他们尝试在Android厂商间建立强制标准时还将面临一个难以解决的问题。很多厂商和谷歌签订Android合作协议是想按照自己的需求在手机上运行某款Android系统,而不是受限于谷歌,避免出现像微软一家公司数十年统治PC领域的局面。

  如果谷歌恪守他们在I/O大会上的承诺,那么其10家合作伙伴(Verizon、HTC、三星、Sprint、索尼爱立信、LG、T- Mobile、沃达丰、摩托罗拉和AT&T)将对5月份后发售的手机每18个月更新一次Android系统。Android厂商不希望谷歌在背后催促他们或者破坏他们的商业模式,这一点就体现在年初的反分散化政策失败和短命Nexus One在线商店上。

  但是Android社区仍有时间兑现他们的承诺,那就是只对5月后发售的手机进行升级,这也是该承诺设定后的首次大规模升级。

  • 大小: 37.8 KB
来自: 新浪科技
1
1
评论 共 2 条 请登录后发表评论
2 楼 yawei 2011-12-28 23:23
我认为选择什么时候升级是手机厂商的自由,然后升级迅速的厂商显然会占有一定的优势。
1 楼 mengyancui 2011-12-26 22:51
   

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Log4J详细文档.doc

    Log4J(Log for java)是Apache的一个开放源代码项目,它是一个日志操作包,通过使用Log4J,可以指定日志信息输出的目的地,如控制台、文件、CUI组件、NT的事件记录器;还可以控制每一条日志输出格式。此外,通过定义日志信息的级别,能够非常细致地控制日志的输出,最令人感兴趣的是,这些功能可以通过一个配置文件来灵活进行配置,而不需要修改应程序代码。

  • Log4J2官方文档学习实践

    ​ Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIXSyslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。...........................

  • Log4j文档(转自JavaEye)

    Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显 示内容。 一、 定义配置文件 Log4j支持两种配置文件格式,一种是Java特性文件(

  • 忽视日志吃大亏,教你玩转 SpringBoot 日志!

    学习完本文,你应当对现在这几个常用框架的有所了解,并能基础应用了。此次我们没有讲源码,也没有深入的讲其配置及进阶使用,这些我们会在后面慢慢学习。但现在我希望你能知道的是。一定要写好日志,这是一个重要依据,也是让自己排查问题更轻松的办法!

  • 【Log4j2】log4j-users-guide 官方文档阅读笔记

    原文Apache Log4j 官方文档 pdf需求将指定包目录的日志打到指定文件中将ERROR日志单独打到指定文件中目标理解 log4j2 的架构,理解并编写配置文件,完成需求。

  • log4j2.x官方文档翻译(一)

    最近springboot 1.4项目中用到了log4j2这么个东东,不知道怎么配置就从apache官网找了log4j2的官方文档来看,但是都是英文的,由于自己英文不好,因此就用google翻译了出来,一来是自己看看学习,二来对有需要的同学提供个帮助,不正确的地方欢迎指出。 原文地址:http://logging.apache.org/log4j/2.x/manual/appenders.htmlAp

  • koa+ts+mysql后台开发——(四)采用log4js收集日志

    文章目录前言一、log4js的日志级别二、出口【输出日志】1.appender(输出位置)2.datefile保存(指定日期格式的保存)3.levelFilter 过滤筛选项目中使用一、引入二、项目中引入1、logger.ts入口文件2、log4js配置文件3、区分开发、生产环境引入不同的配置记录登录信息(浏览器标识、ip、请求方式)总结 前言 官方文档:https://npmmirror.com/package/log4js 先看下图总览,接下来,主要由浅入深的记录log4js的常见配置。 一、lo

  • log4js配置文件

    log4js配置文件,需要放到项目的config目录下 {      "appenders": [     {             "type": "clustered",       "appenders": [         {           "type": "dateFile",           "filename": "log/access.log",

  • log4j 控制台和文件输出乱码问题解决

    ​ 一个小问题,却让我感觉到,现在真正动脑的人很少。。我来说说吧。 今天遇到一个小问题,log4j输出到文件乱码,控制台正常。显然是编码问题导致。Google一搜,几乎一水的说:

  • log4j控制台输出中文乱码,[Servlet should have a mapping ] 非web.xml问题(与网上大多数问题情况不同)

    log4j控制台输出中文乱码,[Servlet should have a mapping ] 非web.xml问题(与网上大多数问题情况不同)

  • log4js日志管理

    配置对象属性:级别(可选,对象)-用于定义自定义日志级别,或重新定义现有日志级别;这是一个具有级别名称的映射(字符串、大小写不敏感)和一个对象作为值。对象应该有两个属性:level value (integer)作为值,以及颜色。日志级别被用来分配重要的日志消息,用整数值来排序它们。如果你不指定任何在你的配置中,使用默认值(所有<跟踪<调试<信息< < <致命错...

  • Log4j文档

    原文地址:[url]http://dev.csdn.net/develop/article/29/29441.shtm[/url]摘要 这篇文章描述了Log4j的API、独一无二的特色和设计原理。Log4j是一个聚集了许多作者劳动成果的开源软件项目。它允许开发人眼以任意的粒度输出日志描述信息。它利用外部的配置文件,在运行时是完全可配置的。最厉害的是,log4j有一条平滑的学习曲线。当心:从用户的...

  • log4j使用文档

    一:Log4j的组件介绍A:)Log4j的三个重要组件—— Loggers, Appenders, Layouts 这三个组件协同的工作,使得开发者能够依据信息类别和级别去纪录信息,并能够运行期间,控制信息记录的方式已经日志存放地点。 B:)记录器层次(Logger hierarchy) 几乎任何纪录日志的API得功能都超越了简单的System.out.print语句。允许有选择控制的输出日志信息

  • log4j中文手册

    log4j 的使用和指导手册,中文版本,Java开发程序员应该知道的东西!

  • log4j文档

      Log4j配置 Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName...

  • Log4js配置详解

    本文详述了log4js的配置方式

  • log4j中文手册(中文版)

    很不错的Log4j的帮助手册,让初学者更容易上手,让精通者更加精通

  • log4js linux,log4js 介绍及中文 API

    log4js 介绍log4js 是一个 nodejs 日志管理工具,可以将日志以各种形式输出到各种渠道。特点stdout 或 stderr 彩色控制台记录File Appender,可根据文件大小或日期配置日志滚动logFaces (UDP and HTTP)appendermultiprocess appender (当你有多个服务器但想要集中日志记录时非常有用)Connect / Expres...

  • log4js日志的使用与详解

    日志 log4js 安装与引入 npm install log4js var log4js = require(“log4js”); 配置 log4js.configure({ appenders: { fileout: { type: "file", filename: "fileout.log" }, datafileout: { type: "dateFile", filename: "data

  • Js全栈开发之log4js使用总结

    Log4js 是 Node.js 中一个成熟的记录日志的第三方模块,本篇主要汇总一些关于log4js的详细用法,包括常用的配置项和基础的api使用。以及在koa2中绑定上下文对象的集成用法。

Global site tag (gtag.js) - Google Analytics