谷歌推出安卓8.0(Android8.0)系统新特性新功能

  • A+
所属分类:网络技术

谷歌io 2016 期间,他们强调 Android N 整个版本的档案相对以往版本都还要小,藉此提升更新速度,但是到了安卓8.0(Android8.0),谷歌并未说明版本大小,而是回归开发、强调提升部署效率,像是导入Project Treble与TensorFlow Lite。此次,Android 工程副总 David Burke 接受访问时,谈到有关改善版本碎片化的问题。

2017年 谷歌io大会所发表的 Android 操作系统最新版本安卓8.0(Android8.0) 带来了许多全新的功能,好比说通过智能文件选择器(Smart text selection)功能,在文件复制的过程中,可以串连现有的 谷歌服务,好比说 Gmail、Chrome、地图、翻译等等,像是只要复制文件当中的一段地址,就可以拥有一个「谷歌Maps」的选项,问你要不要导航,或者是有点像 wiget 的 instant app(即时消息app),可以在手机首页上实时显示航班信息与日程安排而这只是这个新系统中多功能当中的一项实用的功能。

 

除此之外,相较 Android M、N 缓慢的部署效率,到了安卓8.0(Android8.0) 将可望有效解决所谓「版本碎片化」的问题,简而言之,未来多数使用者的手机,都可望获得新版本升级,这中间最主要的原因,就是导入了 Project Treble。

 

Android 工程副总 David Burke 表示,Project Treble 其实是一个很大的计划,内部花了很多时间在上面,整个过程就是收集回馈、优化、再继续修改,他也不讳言地响应,Project Treble 确实可以帮助系统碎片化的问题,可是真的会需要时间。

谷歌推出安卓8.0(Android8.0)系统新特性新功能

会这么说的主要原因在于安卓8.0(Android8.0) 系统在导入 Project Treble 之后,系统会被切开成两个层面,一个部分是专门给 谷歌进行版本维护,另一个部分是提供硬件厂商一个专属的软件测试套件(Vendor Test Suite, VTS),这个 VTS 其实就是 谷歌与芯片厂商合作的,他们通过这样的方式来减少安卓8.0(Android8.0) 部署的难度、时间及成本。

 

换句话说,硬件厂商如果要更新新版安卓8.0(Android8.0),只要升级安卓8.0(Android8.0)框架就好,不用再送到芯片厂那边;另一方面,就像 Facebook 版本更新一样,通过 VTS 的测试,让开发商、电信商们可以把他们开发后的 Apps 预先执行后释出,以确保各厂商实作的兼容性,并且藉由所有厂商通过一层一层的测试,让整个部署更有效率,让系统可以运作得更加顺畅。

 

David Burke 表示,他们了解到 Android 操作系统版本更新的情况,因此在这个版本做了修正,希望能藉此提升手机效能、同时加速版本更新的问题,这样的方式将有助于开发商提升版本升级的效率。

 

其实从某个层面来看 Project Treble,还是简化了整体 Android 操作系统,谷歌希望通过这个计划,试图解决这个问题从 O 开始的机子,像是硬件专属程序代码(code),整个运作系统就会立基于 Project Treble 来建构,好让装置开发商、电信商,可以提取 O 里面的程序出来进一步开发新的功能然后做测试,从而为他们的产品快速部署新的功能,如此一来,不仅版本更新速度加快、厂商也有自己客制化的内容,更重要的是,执行成本还会有效降低,这个做法,还可以让以往原本不愿意花大笔预算推客制机的电信商,得以把他们的专属服务放到系统当中,丰富整个 Android 生态系。

 

Android Go 产品负责人 Sameer Samat 表示, Project Treble 就像平常去倾听用户反馈一样,谷歌也尝试着从制造商、芯片厂、电信商那边搜集他们回馈的意见,包括他们平常在做系统更新的复杂层度与建置成本,藉此持续优化安卓8.0(Android8.0)S,即使这些努力,使用者是无感的,谷歌仍希望通过这些优化,让合作伙伴可以更经济的去部署 Android 环境,让所有生态系的伙伴,可以更符合经济效益的去客制化 Android 装置。

 

此外,Android O 还是个拥有机器学习机制的聪明操作系统,谷歌很聪明的把机器学习法简化成「TensorFlow Lite」常驻在系统端,让硬设备厂商可以自行更新操作接口,甚至电信商也可以自由发挥。根据 Burke 的说法,它被设计为「快速而小型化,同时仍然能够实现最先进的技术」,而新兴的神经网络浪潮正在迅速改变公司在线服务的构建和运营方式。

 

Burke 透露,TensorFlow Lite 将在今年晚些时候成为主要的 TensorFlow 开源项目的一部分,这意味着它将很快提供给全球编码人员。如此一来,谷歌之外的其他许多人将构建在手机上运行的神经网络,驱动任务远远超出图像识别、语音识别。

 

而为了减少手机负担,Burke 表示,Google将鼓励芯片厂构建不仅可以运行神经网络而是对其进行培训的行动芯片,而内部正搭配 Android 的代码,将其嵌入到这些芯片当中。

 

在目标方面,Sameer Samat 会希望今年能够尽快将安卓8.0(Android8.0) 推展到所有高阶手机当中,同时在新兴市场能够顺畅推广 Android Go。

谢耳朵

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: