劉望舒
本書是一本Android進階書籍,主要針對Android 8.0系統源碼並結合應用開發相關知識進行介紹。本書共分爲17章,從3個方面來組織內容。第一方面介紹Android應用開發所需要掌握的系統源碼知識,第二方面介紹JNI、ClassLoader、Java虛擬機、DVMART虛擬機和Hook等技術,第三方面介紹熱修復原理、插件化原理、繪製優化和內存優化等與應用開發相關的知識點。3個方面有所關聯並形成一個知識體系,從而使Android開發者能通過閱讀本書達到融會貫通的目的。