谷歌近日开始向开发者推送Android Oreo的新开发者预览版,版本号8.1!
不过还不是面向普通消费者用户,所以对于开发者来说意义更大一些。正式版的话,或将会在12月来临。
Android 8.1的主要新功能点有:
●神经网络API(NNAPI),提供机器学习的硬件加速!
●通知:一个APP通知消息现在每秒仅能发出一次提示音!
●改善2G以下内存设备的表现!
●自动填充功能针对APP进行优化,提供验证器判断是否响应!
●文本编辑更新!
●程序性的安全浏览行为:允许APP对浏览行为进行安全检测、规避威胁!
●视频缩略图生成更精准!
●共享内存API:Android 8.1(API级别27)引入了一个新的SharedMemory类,这个类允许创建、映射和管理匿名共享内存,被多个进程或应用程序使用!
●壁纸色彩管理API:比如黑色壁纸下下拉菜单也会变黑!
●指纹更新!
你还希望增加哪些功能呢?
接下来我们详细介绍几个新功能!
新增安全协议“DNS over TLS”
在目前的大环境趋势下,大家越来越关注自己的信息安全。在Android 8.1系统上,谷歌为其添加了一个全新的安全协议“DNS over TLS”,简单来说,就是可以避免让互联网服务提供商暗自偷偷观察我们在网上的一举一动。
目前的DNS协议中,主要采用的是UDP或TCP协议。互联网服务提供商想要了解用户的一些网络浏览数据,比如访问了哪些网站,还是相对简单的。而启用了TLS协议后,服务器能够在几纳秒内完成域名解析,用户可以在这个时间里完全杜绝提供商的偷窥行为。
要说明的是,需要使用支持TLS协议的DNS才能够享受到TLS协议带来的隐私保护功能。如果当前DNS不支持,则需要手动切换到支持TLS的域名协议服务商。
新加入了神经网络API
可以在手机上运行训练好的机器学习模型,并且具有硬件加速功能。直接在手机上分类图片或者学习用户习惯将变得更为轻松。
直接在终端设备上运行神经网络已经是近期的发展趋势,除了减少延迟和网络负载外,更重要的是敏感数据不会流出用户的设备——而这也是“大数据”兴起之后普通用户***的担心之一。
谷歌,称新的神经网络API是一个基础的底层框架,类似TensorFlow Lite、Caffe2这样。如果设备上带有AI加速芯片的话,API将自动使用加速芯片的硬件加速功能;如果没有的话那就只能用CPU了。谷歌的新Pixel 2手机就带有一个AI加速芯片(the Pixel Visual Core),之前手机发布时谷歌也表示这个加速芯片会在Andriod 8.1中激活。
Andriod8.1开发者预览版的其他更新项目还包括:帮助更好地在资源有限(比如小于1GB RAM)环境中运行的Andriod Go 8.1、自动填充和一系列bug修复以及安全补丁。
***,普通消费者最早要到12月份才能接触到安卓8.1。从谷歌提供的框图看来,手机厂商提供了专用加速芯片、GPU、甚至神经网络DSP的驱动以后,神经网络API就可以调用它们进行硬件加速。
希望各大厂商加速跟进,起码保证新手机可以早早用上。
关于Andriod8.1新增的功能你有哪些看法呢?