路透社19日援引知情人士的说法称,谷歌Alphabet已经暂停与华为的业务,除了通过“开放源码许可”公开可用的服务以外。该消息人士表示:“华为只能使用安卓系统的公共版本,但不能从谷歌获得专有应用程序和服务的访问。”
在华为被美国政府限制的背景下,这个新闻不奇怪,但是引发了国内智能手机厂商的担忧。
目前,中国几乎所有智能手机厂商都使用安卓系统,而安卓系统是谷歌在Linux基础上开发的。
这次,谷歌是暂停专有应用程序和服务,对国内华为用户来说基本没有影响,只是对海外业务影响比较大。
但是,如果谷歌有一天被美国政府强迫,禁止了所有中国手机厂商的安卓授权,智能手机怎么办呢?
一、 安卓的由来
安卓系统是2008年搞出来的,当时的背景是苹果在移动设备上开发了IOS系统,准备搞自己的生态。
谷歌也准备搞一个移动设备的Windows,谷歌的办法是尽可能用现成的东西,结果把开源的Linux系统当核心,用了当时功能手机最流行的Java语言,搞了一个Java的虚拟机,这就是安卓。
安卓在初期,还是解释执行,效率非常非常低下,所以早期的安卓设备非常卡顿。
后来,谷歌一个版本一个版本的升级,围绕安卓系统逐渐形成了一个庞大的生态系统。
几乎所有APP都要开发一个安卓版本,这样安卓就做起来了。
本来,谷歌不仅是要做一个操作系统,围绕这个操作系统还有一系列APP,GSM需要授权,海外版本的安卓手机基本都有GMS。
但是,中国市场因为和谷歌闹出问题,谷歌退出中国,结果中国屏蔽了GMS的使用,于是,中国手机厂商都有自己的一套,只用了安卓系统。
所以,华为这次被限制,国内用户基本没有影响,只是海外市场需要找到解决方案。
二、 能不能不用安卓?
其实,早在安卓发展的早期,一些手机厂商就对安卓存在戒心,三星做大Bada系统,也是Linux的一个版本。阿里搞了阿里云。
阿里云的思路很有意思,既然谷歌是Linux加虚拟机,那么我用Linux加一个兼容谷歌的虚拟机,那么安卓的应用就都可以用了。
事实证明,Bada失败了,因为自己建一套生态系统太难。而阿里云还坚持了一段时间,一直到2018年还有yunOS的手机,只是这两年手机厂商快速消失,yunOS才销声匿迹。
就是说,如果有一天安卓真得不能用了,YunOS直接就可以拿来用,安卓下的APP,可以直接运行。
只要有一个操作系统,能用安卓的生态,平稳过渡,安卓就可以不用。
三、 华为的应对
其实,很久以前,华为就已经在搞方舟编译器了。通过编译器,华为把安卓的APP重新编译,就可以直接用在华为的系统之上。
方舟编译器成熟了,华为只要把各种APP,重新编译一下,放到自家的市场,让用户下载就可以了。
通过方舟编译器,出来的APP,比安卓自己的更快,执行效率更高,用户体验更好。
这样,用户是可以无缝切换的,华为的这个思路比阿里更进一步,不仅是兼容,还要执行的更好。
只要这个编译器做好了,华为就完全可以用自己的操作系统。
所以,安卓并不是非用不可,安卓之前是生态系统,只要安卓下的APP能直接用,或者转化。智能手机不用安卓是完全可以的。
举报/反馈

maomaobear

3.6万获赞 3.4万粉丝
技术偏执狂,深度分析师
关注
0
0
收藏
分享