這裏介紹樹莓派3編譯android7.1 tv,通過國內下載源代碼編譯的過程。
第一步,下載repo.
git clone https://gerrit-google.tuna.tsinghua.edu.cn/git-repo
然後將git-repo目錄下的repo加入到環境變量
vim ~/.bashrc
最後一行加入
export PATH="~/git-repo:$PATH"
保存,然後重載環境變量
. ~/.bashrc
第二步,下載aosp(即安卓系統源代碼)。
新建一個工作目錄,進入工作目錄後初始化repo
mkdir android-rpi
cd android-rpi
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-7.1.2_r17
初始化樹莓派相關代碼源
git clone https://github.com/jzzhrqp/local_manifests .repo/local_manifests
然後開始下載源代碼,這裏不要用 -j ,因爲已經默認是 -j4 ,中國科學技術大學的這個aosp鏡像網站硬盤 I/O 資源有限。
repo sync
接下來是編譯(待續…)