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
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 中需要幾分鍾進行優化和安裝的大型應用,現在只需幾秒鍾就可以完成安裝。 系統更新也變得更快,因為省去了優化步驟。