编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

超强性能提升,Android N 新特性详解

wxchong 2024-07-22 22:30:33 开源技术 42 ℃ 0 评论

在去年的谷歌I/O开发者大会上,虽说人工智能的配套服务(Google assistant、Google Home)是正常大会的重点,但Android还是迎来了其一年的一大更。新一代的Android操作代号Nougat(牛轧糖),在性能上主要新增了Vulkan API与JIT编译器(前者优化图形性能、或者加快软件安装速度);安全性则包括新的数据加密方式、恶意网站识别、系统的实时更新;而功能上则加入了分屏多任务以及流量保护等。

|性能提升

在很多人看来,Android N并没有太多的亮点。但其实,性能上新增的Vulkan API的支持还是比较有看点的。Vulkan API是一个跨平台、低功耗的3D图形应用程序编程接口。其主要的设计初衷是为了最小化CPU的负载,让应用程序可直接地控制GPU的运作,并允许多任务同时执行,改善平台的运作效能。也就是说,在使用了Vulkan API之后,系统的整体效率将会有一定的提升。

而据谷歌介绍,新的JIT编译器可以让应用程序安装速度快75%,并且减少了 50% 左右的应用程序代码。在性能、储存占用和能效上都有一定的提升。更少的代码意味着应用程序更小,占用机身更少的储存空间,对于 Android N 用户而言绝对是好消息。

|流量保护

网上那“一夜不关流量,第二天起来房子归移动”的梗听多了以后,也让我使用流量更加的小心翼翼了。虽然我的房子并不值钱,但终究保险一点不是坏事。而Android N带有的流量节省程序,便可以阻止某些应用在后台收发数据,不过其实从开发的角度来说,Google 推出的接口,但能否实现还需要各大软件开发商的努力。

|改进的Doze休眠机制

瞌睡模式其实早在Android 6.0时就已推出,他能在设备处于空闲状态时,通过推迟应用的 CPU 和网络活动以做到省电。而在 Android N 中,Doze休眠机制又进行了一定的改进。只要屏幕关闭了一段时间并未插入电源,Doze休眠机制将会自动开启,系统会尝试通过限制网络访问以及CPU密集的服务来节省手机的电量。而目前如Flyme等深度定制的Android系统其实已经具备有智能休眠功能,不仅能做到程序的网络限制,还能切断应用间的唤醒,做到更好的省电体验。

|分屏模式

其实分屏模式对于Flyme用户来说一点都不陌生,早在Flyme5上魅友便享受到了分屏模式带来的高效率。而此次谷歌加入分屏模式的意义,更多的在于统一目前业界的规范。不仅是第三方ROM开发商可以参照这个“模板”进行二次开发之外,软件开发商也能根据Android N提供的标准进行软件的开发,从而大大减少了适配消耗的成本,并带来更好的兼容性。

|总结

在全新的Android N上,谷歌带来更多的便是性能上的提升。因此,在升级到全新的Android N后我们或许将会获得更好的系统体验。而在最近,Flyme适配Android N的内测招募也已正式启动,不过由于是深度定制,许多Android N上的功能或许将会被其他更强劲的功能代替,但性能上的提升,或许才是我们最期待的吧!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表