歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 基於Ubuntu12.04的Android源碼下載介紹

基於Ubuntu12.04的Android源碼下載介紹

日期:2017/2/28 15:47:09   编辑:Linux教程

一.安裝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,並把該路徑設置到環境變量中:

  1. $ mkdir ~/bin
  2. $ PATH=~/bin:$PATH

下載repo的腳本,用於執行repo.

  1. $ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
  2. $ chmod a+x ~/bin/repo
Copyright © Linux教程網 All Rights Reserved