android系統原始碼編譯

2021-10-04 13:31:56 字數 554 閱讀 6872

1.source ./build/envsetup.sh //使用指令碼初始化環境

2.lunch xx //使用 lunch 選擇要編譯的目標,lunch 特定的分支

3.全編:make -j8 2>&1|tee build.log

4.單編:mm frameworks/base/

另外m的含義:

m,顯然是make

mm ,在編譯單一模組的時候可以在當前目錄下使用,如果當前路徑是**樹頂層,則mm相當於make。如果是深層,測mm相當於one_shot_makefile=$m make -c tfi

le

st files

tfiles

@m 是f

indm

akef

ile發

現的an

droi

d.mk

,m是findmakefile發現的android.mk,

m是find

make

file

發現的a

ndro

id.m

k,

Debian編譯Android原始碼

筆記本 intel i3 ram 4g linux debian 8.1.0 amd64 xfce cd 1.iso android 4.2.2android官方推薦使用ubuntu編譯原始碼,但我試了ubuntu 12.04 ubuntu 14.04,結果都在安裝好所需檔案重啟電腦後,系統就出莫名...

ubuntu編譯android原始碼

1.首先為安裝ubuntu系統,大家可以參考以下鏈結 建議大家把 根目錄分70g以上 3.安裝編譯必備的工具 清華大學映象庫 5.編譯過程 6.用到的命令 卡住不動 ctrl z 清除make資訊 make clobber 開始編譯 build envsetup.sh 選擇版本 lunch 開始編譯...

Android原始碼編譯(1)

sudo apt get install 這一步需要的庫,廠商一般都會提供出來。如果有些庫不能安裝,嘗試sudo apt get update 再sudo apt get upgrade,再進行預安裝庫。sudo apt get install openjdk x jre sudo apt get ...