國內下載Android原始碼教程
阿新 • • 發佈:2018-11-11
本教程採用Linux系統Ubuntu為例進行Android原始碼的下載
一、下載環境配置
1.如果你的Linux系統或虛擬機器還沒有安裝JDK,請先安裝JDK,安裝命令為
sudo apt-get install openjdk-8-jdk
如果無法安裝,可以先檢查下網路是否可用,如果網路可用,可能是安裝源沒有更新,可以使用以下命令進行源更新:
sudo apt-get update
如果更新後還是無法安裝,可以嘗試更改源,參考這篇文章。
2.安裝git和curl
sudo apt-get install git-core curl
3.安裝repo工具
mkdir ~/bin PATH=~/bin:$PATH chmod 777 ~/bin curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo chmod a+x ~/bin/repo
4.建立工作目錄
mkdir workspace
cd workspace
二、原始碼下載
1.初始化repo
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest
如果有提示說gerrit.googlesource.com連線失敗,那麼請用文字編輯器開啟~/bin/repo,將REPO_URL 一行替換成:
REPO_URL = 'https://gerrit-googlesource.lug.ustc.edu.cn/git-repo'
再執行上述命令。
當然,如果我們只需要某個安卓版本,可以使用以下命令:
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-5.0.1_r1
2.同步原始碼到本地
repo sync
3.等待下載完成即可。