一.安裝Ubuntu 12.04
我個人更喜歡在Windows進行開發,所以Ubuntu的安裝選擇的是Virtual Box4.1.16,具體的虛擬機安裝Ubuntu的方法在這不贅述,唯一注意的一點就是硬盤存儲映像開大些,我開的是60G,最好選擇“動態分配存儲”,因為在以後編譯Android源碼過程中會用到很大量的空間,空間不夠編譯會報錯。
Windows XP硬盤安裝Ubuntu 12.04雙系統圖文詳解 見 http://www.linuxidc.com/Linux/2012-04/59433.htm
安裝完Ubuntu之後,保證能連上Internet,否則以後的步驟都無法執行。
二.搭建環境
1.Java環境
按照網上的做法,大部分都是通過apt-get的方式來進行安裝,我是沒有成功,所以就直接用ubuntu自帶的軟件中心搜索Java,選擇“OpenJDK Java 7 Runtime”,安裝之。。
安裝成功後可以通過在命令行裡輸入:
java -version
命令來查看版本號。
2.添加需要的包
借鑒網上的方法。
64位系統:
$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev libncurses5-dev x11proto-core-dev libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos python-markdown libxml2-utils xsltproc
我是32位系統,所以選擇第二組命令,等其自動下載安裝完成後即可。
3.下載repo
注意:網上很多做法是使用代理服務器下載,開始我試了,不僅沒效果,反倒是請求服務器一直超時,最後我把設置代理的環境變量刪了立馬好用,網上的做法有點多此一舉。也許是網絡環境不一樣吧,大家多試試。
在用戶目錄下,創建bin文件夾,用於存放repo,並把該路徑設置到環境變量中:
下載repo的腳本,用於執行repo.