第四章測試
這章學到了源代碼的下載和編譯。認識到了Android移植主要就是Linux內核的移植,而Linux內核的移植主要是Linux驅動的移植。因此,爲了開發和測試Linux驅動,須要在Ubuntu Linux下搭建兩套開發環境:Android 應用程序開發環境和Linux 內核開發程序。 還學習了Bootloader,它是系統運行以前執行的程序,經過這段程序,能夠初始化設備,創建內存空間的映像表,從而創建適當的軟硬件環境,爲最終調用系統作準備。spa
由於Android底層是基於Linux內核的,因此本章從交叉編譯環境等嵌入式開發環境的搭建開始,介紹了Bootloader的概念及U-Boot的編譯和移植方法。內存