android 7.0 新特性 和对开发者的影响
2017-02-24 20:39
441 查看
android 7.0新特性 - jiabailong的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/jiabailong/article/details/52411300
android 7.0对开发者会有哪些影响 - jiabailong的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/jiabailong/article/details/52411353
android 7.0 多窗口及新特性demo - jiabailong的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/jiabailong/article/details/52411378
个人资料指导的编译让 Android 运行组件能够根据应用的实际使用以及设备上的情况管理每个应用的 AOT/JIT 编译。 例如,Android 运行组件维护每个应用的热方法的个人资料,并且可以预编译和缓存这些方法以实现最佳性能。 对于应用的其他部分,在实际使用之前不会进行编译。
除提升应用的关键部分的性能外,个人资料指导的编译还有助于减少整个 RAM 占用,包括关联的二进制文件。 此功能对于低内存设备非常尤其重要。
Android 运行组件在管理个人资料指导的编译时,可最大程度降低对设备电池的影响。 仅当设备处于空闲状态和充电时才进行编译,从而可以通过提前执行该工作节约时间和省电。
android 7.0对开发者会有哪些影响 - jiabailong的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/jiabailong/article/details/52411353
android 7.0 多窗口及新特性demo - jiabailong的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/jiabailong/article/details/52411378
JIT/AOT 编译
在 Android N 中,我们添加了 Just in Time (JIT) 编译器,对 ART 进行代码分析,让它可以在应用运行时持续提升 Android 应用的性能。 JIT 编译器对 Android 运行组件当前的 Ahead of Time (AOT) 编译器进行了补充,有助于提升运行时性能,节省存储空间,加快应用更新和系统更新速度。个人资料指导的编译让 Android 运行组件能够根据应用的实际使用以及设备上的情况管理每个应用的 AOT/JIT 编译。 例如,Android 运行组件维护每个应用的热方法的个人资料,并且可以预编译和缓存这些方法以实现最佳性能。 对于应用的其他部分,在实际使用之前不会进行编译。
除提升应用的关键部分的性能外,个人资料指导的编译还有助于减少整个 RAM 占用,包括关联的二进制文件。 此功能对于低内存设备非常尤其重要。
Android 运行组件在管理个人资料指导的编译时,可最大程度降低对设备电池的影响。 仅当设备处于空闲状态和充电时才进行编译,从而可以通过提前执行该工作节约时间和省电。
快速的应用安装路径
Android 运行组件的 JIT 编译器最实际的好处之一是应用安装和系统更新的速度。 即使在 Android 6.0 中需要几分钟进行优化和安装的大型应用,现在只需几秒钟就可以完成安装。 系统更新也变得更快,因为省去了优化步骤。相关文章推荐
- android 7.0对开发者会有哪些影响
- Android 5.0新的特性对开发者会有什么影响
- Android开发中的自我总结梳理-----7.0,8.0对开发者的影响及简单指南
- IntelliJ IDEA 12新特性:为Android开发者提供新的XML重构工具
- Google Android开发者文档系列-创建有内容分享特性的应用之添加一个简单的共享action
- Android N(SDK7.0)新特性
- Google Android开发者文档系列-创建有内容分享特性的应用之获取文件信息
- android中的LaunchMode详解(带源码实例)及影响加载模式的一些特性
- Google Android开发者文档系列-创建有内容分享特性的应用之发送简单数据到其它应用程序
- Android 7.0新特性——依然范特西
- IntelliJ IDEA 12新特性:为Android开发者提供新的XML重构工具
- Android 4.4发布了新的API并为用户和开发者加入了新的特性
- Google Android开发者文档系列-创建有内容分享特性的应用之接收其它应用程序发送的简单数据
- IntelliJ IDEA 12新特性:为Android开发者提供新的XML重构工具
- Android组件间通信机制对面向对象特性的影响
- Android 7.0 给开发者带来了什么
- Google Android开发者文档系列-创建有内容分享特性的应用之设置共享文件