1.make -jXX
XX表示數字,這個命令將編譯Android系統並產生鏡像,XX表示可以使用到的CPU核心數,這在配置好的電腦上特別有用,公司的16核ubuntu伺服器執行make -j16隻要不到20分鐘,而雙核PC上需要4個小時!
2.make
snod
這條命令將重建鏡像,消耗的時間很少,類似WinCE的makeimg過程,如果你修改了一些資料檔案(如音樂、視頻)等檔案時比較有用。
3.make cts
這條命令將編譯CTS套機,編譯出的結果放在out目錄對應版的data/app目錄下面。CTS測試時有用
4.make installclean
這條命令清除out目錄下對應板檔案夾中的內容,也就是相當於make clean,通常如果改變了一些資料檔案(如去掉)、最好執行以下make installclean,否則殘留在out目錄下的還會被打包進去。
5.mm/mm -B
開發調試中最喜歡這條命令了,在修改了的目錄下執行這條命令,就能智能地進行編譯,輸出的檔案在通過adb推送到目標機,可以很方便地調試。
6.make sdk
這條命令可以產生可發布的SDK,目前還沒試過,據說需要JDK1.5
7.make Setting
可以單獨編譯setting這個模組,目前還沒試,猜想是不是可以單獨編譯Email、Music這些模組
8.make bootimage
用這條命令可以產生boot.img,這個鏡像檔案中包含Linux
Kernel,Ram disk,產生的boot.img只能通過fastboot進行燒寫,這在只修改了Linux核心的時候有用
==================================================================================================
作者:歐陽鵬 歡迎轉載,與人分享是進步的源泉!
轉載請保留原文地址:http://blog.csdn.net/ouyang_peng
==================================================================================================