设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 Google 查看内容

谷歌高管揭秘Lollipop:有史以来最开放的Android

2014-10-29 12:04| 发布者: joejoe0332| 查看: 1894| 评论: 0|原作者: 网易科技|来自: 网易科技

摘要: 谷歌将会在未来数周内发布最新的Android 5.0——Lollipop,这个全新的系统将会对Android的方方面面进行彻头彻尾地改变,包括对每一款应用的重新设计、全新的运行环境、多种新功能以及对设备续航时间的关注等。同时, ...

  谷歌将会在未来数周内发布最新的Android 5.0——Lollipop,这个全新的系统将会对Android的方方面面进行彻头彻尾地改变,包括对每一款应用的重新设计、全新的运行环境、多种新功能以及对设备续航时间的关注等。同时,谷歌还会同期发布一系列新款的Nexus旗舰设备,包括面向高端市场的Nexus 6和Nexus 9及首款Android TV设备Nexus Player等。


  此外,谷歌还将发布新的邮件服务Google Inbox和新版本的Android Wear等等。


谷歌高管揭秘Lollipop:有史以来最开放的安卓


  国外科技媒体Arstechnica近日走访了谷歌Android团队的高管,包括主管Android平台和Nexus设备的工程副总裁戴夫·伯克(Dave Burke)、产品管理高级副总裁布莱恩·拉科夫斯基(Brian Rakowski)和集团产品经理加布·科恩(Gabe Cohen),这三位高管在采访中对Lollipop进行了详细介绍,同时也展望了Android的未来发展方向。以下是访谈文章的主要内容。


  由于Android已经成长为全球最受欢迎的移动操作系统,所以我们与谷歌Android团队高管的对话主要集中在谷歌所打造的Android生态环境上,谈到的话题涉及运营商参与、对Android的解绑以及对未来的展望等等,此外我们也对新款Nexus设备进行了比较深入的探讨。


开发者预览版

  我们首先从Android Lollipop(也就是以前的Android L)的开发者预览版谈起,谷歌在这个版本Android的开发过程中的开放程度超过以往的所有版本,在数月前就已经公布了Lollipop的诸多细节,甚至还放出了适用于Nexus 5和Nexus 7的开发者预览版本。


  开发者预览版本的Android L给了开发者足够的时间来让其应用适配于Android 5.0的设计风格,这对于谷歌来说也前所未有的,而Android团队表示希望能够再做一个类似的项目。“我觉得我们从中学到了很多,”拉科夫斯基说道,“在今年的I/O大会上,我们曾表示拥有5000个新的API,而目前这个数字超过了7000个,所以我们的眼睛要比胃口大得多,自然会不断添加新的东西进来。”


  Android团队表示开发者向他们反馈了许多有用的意见,这种在系统开发早期就采取开放共享的策略给了他们足够的信心在未来进行更多的改变,同时对于系统更新而言也有诸多益处。根据伯克的预测,由于开发者和硬件厂商拥有足够长的适应时间,所以未来支持Android L的设备将会更多。谷歌此前仅通过PDK(平台开发套件)向大型OEM厂商共享早期代码,而Android L开发者预览版则方便后者在更大的范围内发放早期代码。


解绑系统原生应用

  所谓“应用解绑”就是将Android的部分原生应用从系统核心中转移到Play Store或Google Play Services,其实这也是谷歌从Android 2.x起就在做的事情。此前由于谷歌将许多应用和服务与系统进行了绑定,但大部分OEM厂商和运营商的OTA推送频率比较低,所以导致大量用户无法使用到谷歌最新的服务,而在解绑这些应用之后,谷歌就可以通过Play Store或Google Play Services来在第一时间将更新推送给最终用户了,这也是谷歌应对系统碎片化最好的武器。

谷歌高管揭秘Lollipop:有史以来最开放的安卓


  谷歌最近一直比较关注Webview(网络视图)这个Android应用在展示网络内容时比较以来的渲染引擎。在Android 4.4中,Webview从一个基于WebKit的组件转变为基于Chromium(也是Chrome浏览器所使用的代码库)的组件,而Chromium的Blink引擎实际上是WebKit的一个分支,但不同之处在于谷歌能够对其进行完全控制。在Android 5.0中,WebView已经被解绑至Play Store中,所以谷歌可以随时推送对应的更新。


  “对Webview进行更新是非常困难但有非常重要的,因为Play Store中有70%到80%的应用由于种种原因使用到这个渲染引擎,”伯克说道,“封装了Blink的WebView引擎所覆盖的应用非常多,所以我们必须经常对其更新才能保证其性能和安全,这对于我们来说是个不小的工程。”


  安全问题对于Android来说确实是个不容忽视的问题。其实从根本上来说,WebView就是一个运行在应用内的浏览器,如果其只是系统的一部分,那么每年只能获得一到两次的更新。使用一个相对过时的浏览器会存在很大的安全隐患,在过去的几年中我们已经看到多次针对WebView的攻击。Android 4.4及以下版本需要OTA更新才能修复WebView对应的Bug,但是Android 5.0用户从理论上说能够像获得Chrome更新一样经常获得WebView的更新。


  当被问及是否还有其它组件也登陆Play Store时,Android团队表示暂时还没有。“我们暂时还没有解绑其它组件的打算,”科恩补充道,“我们会对系统中的所有组件进行分析,然后将一些系统功能整合到应用之中去。目前值得一提的是我们已经解绑了部分与锁屏相关的功能,这也是出于设备安全方面的考虑才做出的决定。”



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部