以Ubuntu為例,請先安裝需要的包:
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache unzip
然后下載java:
傳送門:https://www.oracle.com/java/technologies/javase-java-archive-javase6-downloads.html
注意選 jdk-6u45-linux-x64.bin
下載下來安裝:
sudo cp jdk-6u45-linux-x64.bin /usr/java/
cd /usr/java/
chmod a+x jdk-6u45-linux-x64.bin
./jdk-6u45-linux-x64.bin
執(zhí)行完之后牺汤,在執(zhí)行這兩條命令
sudo update-alternatives -install /usr/bin/java java /usr/java/jdk1.6.0_45/bin/java 1061
sudo update-alternatives -install /usr/bin/javac javac /usr/java/jdk1.6.0_45/bin/javac 1061
接著是下載repo:
curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > repo
chmod a+x repo
sudo mv repo /bin/
現(xiàn)在運(yùn)行
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-2.3.1_r1
使用了清華大學(xué)的官方源详民。
如果報(bào)錯:
fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle
fatal: error [Errno **]****
fatal: cloning the git-repo repository failed, will remove '.repo/repo'
那么換為下面這條指令:
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-2.3.1_r1 --repo url=https://mirrors.tuna.tsinghua.edu.cn/git/git-repo
====================
如果清華大學(xué)的鏡像用不了蔑赘,可用下面指令:
repo init -u git://git.omapzoom.org/platform/manifest -b android-2.3.1_r1 --repo-url=git://git.omapzoom.org/git-repo.git
===================
同步:
repo sync -j4
完成9丁!什荣!