參考Android系統(tǒng)源代碼情況分析第二章進行實踐,為了提高效率,也為了增加實踐機會,使用Nexus5進行內(nèi)核編譯。需要說明的是,Android源代碼工程默認(rèn)是不包含它所使用的Linux內(nèi)核源碼,如果需要運行定制的Linux內(nèi)核,就要單獨下載內(nèi)核源碼,并且對它進行編譯。Nexus Android源碼的編譯參考

1、下載nexus5 對應(yīng)的內(nèi)核源碼

     Android系統(tǒng)使用的是Linux內(nèi)核,但與主線分枝的Linux內(nèi)核又有一些差異,各個不同的廠商又有自己的修改。內(nèi)核源碼位于谷歌境外服務(wù)器,不FQ無法訪問,這給同步源碼造成很大的不便。幸好清華大學(xué)的開源服務(wù)器上也同步了AOSP內(nèi)核的源碼,使得我們無須FQ就可以同步源碼。

   映射關(guān)系如下:

電腦培訓(xùn),計算機培訓(xùn),平面設(shè)計培訓(xùn),網(wǎng)頁設(shè)計培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開發(fā)培訓(xùn)

名稱     Google GIT地址     清華服務(wù)器地址
common     https://android.googlesource.com/kernel/common.git     https://aosp.tuna.tsinghua.edu.cn/kernel/common.gitexynos     https://android.googlesource.com/kernel/
        
		

網(wǎng)友評論