Android 9正式发布

历时一年google于昨天发布了android 9.0正式版,并宣布系统版本android p被正式命名为”Pie”(馅饼)。
此名并不意外,此前有关android 9.0系统的活动就是在3月14号举行的,而3月14号正是有名的”Pie”日(圆周率)纪念日。
android 9.0系统重大更新
在正式版本推送前,google曾经陆续发布了三个预览版本,根据google官方博客表示,在这期间共有超过140000名开发者通过android beta项目试用了之前发布的开发者预览版,收到了
超过1000条报错与特性请求。
然后经过一系列的开发和反复测试,终于于昨天发布了正式版本,谷歌已经向全球的pixel设备推送了正式版的更新。
动态电量管理
android 9.0主打 AI技术,声称”让智能手机变得更便捷、操作更简单更贴合需求”,利用机器学习技术对系统资源进行有效分配。它能够记录用户最常用的应用,并为这些应用进行有限分配。它能够记录用户最常用的应用,并为这些应用有限分配电量;而一些不常用的应用则会被智能休眠,从而保证充足的电池续航时间。
文本识别与Smart Linkify
android 9中对识别文本的机器学习模型进行了扩展,使其可以识别出类似日期或航班号这样的信息,此外,smart linkify还允许开发者通过linkify api使用文本识别模式完成多项操作,比如对用户可采取的操作提出建议,让系统在文本识别精确度与速度上都有所提升。
神经网络 API 1.1
优化了对神经网络api,进行了扩展与改进,进一步优化了android对机器学习硬件加速的支持。神经网络api 1.1,共增加了9个新算子的支持,他们分别是Pad、BatchToSpaceND、SpaceToBatchND、Transpace、Strided Slice、Mean、Div、Sub和Squeeze。TensorFlow Lite就是一个已经用上此API的典型机器学习框架。
凹口屏支持
增加了凹口屏的支持,系统会通过调整状态栏高度将应用内容与屏幕缺口区域分开。如果用户的应用含有沉浸式内容,可调用displaycutout apis确认缺口形状与位置,然后请求围绕缺口进行全面布局。另外,系统还加入了开发者选项模拟任意设备上的凹口形状,极大简化了应用支持凹口屏幕所需要的构建以及测试流程。
文本放大镜
android 9中添加了文字放大镜工具(Magnifier widget)。由于该放大器提供了可以在文本上拖拽的文本放大面板,所以有助于用户精准地定位光标或文本选择手柄。这个功能能够运用在所有附加在窗口的视图上,比如个性化小部件和定制文本呈现等等。而且,该放大器工具还可以提供任何视图或界面的放大版本,而不仅仅是文本。
默认使用HTTPS
为了将所有的网络流量从明文逐渐迁移至TLS,系统改变了从网络安全配置的默认设置,以阻止所有明文流量,强制应用通过TLS建立网络连接,除非开发者明确允许特定域名使用明文传输。
用户隐私保护
android 9新加入了多项机制,加强了对用户隐私的保护。系统禁止所有处于空闲状态的应用对话筒、摄像头和所有sensormanager传感器的访问。当应用的UID空闲时,麦克风将会报告”无音频信号”,传感器将会停止报告事件,应用使用的摄像头也会断开连接,并在应用试图访问时生成错误。
使用wifi-rtt,进行室内定位
android 9为IEEE 802.11mc Wi-Fi协议添加了平台支持(也成为WiFi往返时间,RTT),可以让用户在应用中使用室内定位功能。在提供硬件支持的android 9设备上,在启动位置服务并勾选”允许获取地理位置信息”选项后,应用就可以使用RTT API测量与附近WiFi接入点的距离。除此之外,android 9中还包括大量其他的新特性,比如借助ART运行时显著提高了应用的特性表现与运行效率;改进和优化了Kotlin代码性能;改善了通知的实用性和可操作性,可以调用新的messagingstyle api来显示对话、附加照片、表情和智能回复建议;引入了统一的身份验证对话框,支持指纹识别、面部识别以及虹膜识别等等更多性能可查看谷歌官方微博。
从今天开始,pixel设备将陆续获取android 9的更新推送。
除此之外,android碎片化问题仍然存在,在android系统版本中,android 6.0占比最多,7.0、7.1占比之和30.8超过6.0,android 8.0份额在提升,速度也很快。
对于开发者有什么意义?
值得关注的是project treble机制,这个机制在9.0开始,google深度集成这一特性,并且不允许厂商进行阉割。这就是为什么今年vivo、小米等国产厂商都在今年的io大会就支持了android p的升级,这也是必须支持。
pt机制带来的好处是,能够帮助oem厂商更快地为旗下android智能手机推送最新的系统版本,同时也能够让厂商更加便利地定制和修改自己的系统。另一方面,也可以让手机厂商绕过芯片厂商直接提供最新的android版本升级。
注:此篇文章内容来自于刘望舒的公众号。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值