本節書摘來自異步社群《android深度探索(卷2):系統應用源代碼分析與rom定制》一書中的第6章,第6.5節小結,作者 李甯,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
6.5 小結
android深度探索(卷2):系統應用源代碼分析與rom定制
本章闡述了研究android系統應用的必要性。不管是定制rom,還是尋找隐藏的api,或是為了了解api的原理,android系統應用源代碼都是擷取資訊的第一手資料。為了使讀者有更深的體會,本章還分析了一個比較簡單的 android 系統應用:calculator。盡管沒有分析 calculator的每一個組成部分,但已經将calculator的核心提煉了出來,并且對calculator進行了擴充,使任何其他的android應用都可以直接利用calculator中的表達式計算功能。可能讀者從calculator中擷取的資訊并不多,除了計算表達式外好像也沒有什麼有價值的資訊,不過不要擔心,calculator隻是最簡單的android系統應用,其中有價值的資訊非常有限。對于那些複雜的系統應用,如系統設定、launcher2等,其中的資訊将是海量的,在後面的章節中将完成對這些複雜的android系統應用的分析,并通過擴充這些系統應用使讀者可以更好地了解它們所涉及的技術,并可随心所欲地駕馭android。