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

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

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

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

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開(kāi)發(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/