百度還真是,說我回答的不完善,無語了,補充下吧
souce build/envsetup.sh ==> source命令的作用:在當前bash環境下讀取並執行FileName中的命令,那麽這樣操作後在envsetup.sh中定義的壹些函數就被加入到環境變量中來了。
在envsetup.sh中有定義:
function lunch()
{
........內容省略
}
至於這個函數的作用嘛,就是加載壹個配置,妳單獨輸入launch時會把源碼中所有定義好的配置都打印出來讓妳選擇,just like:
$launch
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
Which would you like? [aosp_arm-eng]