官網 : source.android.google.cn/setup/build…android
源碼下載清華鏡像: mirrors.tuna.tsinghua.edu.cn/help/AOSP/bash
遇到的問題: 一、repo源碼同步出現(repo sync 是總體同步)app
packages/Keyguard/res/values-nl/strings.xml 文件已存在
複製代碼
而後退出同步過程的問題
檢查 .repo/manifes 文件,找到失敗對應的projectui
repo sync <project path url>
#如
repo sync pakage/apps/Mms
複製代碼
進行單模塊同步,以防每次總體同步耗時太多google
source build/envsetup.sh
lunch <target>
複製代碼
我是使用MacBook進行編譯的 target選擇的是aosp_arm64-eng可是編譯成功後啓動模擬器會一直卡在啓動頁面,url
可能跟電腦環境的配置區別有關,最終選擇了aosp_x86-eng 後模擬器成功運行,
建議安裝過Android Studio的查看下 tools的AVD Manager 的虛擬機配置,選擇合適的編譯target spa