Android編譯環境配置(Ubuntu 14.04)


常識:編譯Android源代碼需要在Linux系統環境下進行...

在Linux中,開發Android環境包括以下需求:Git、repo、JDK(現在一般使用OpenJDK)等;其中,Git用於下載源代碼;repo是Android項目組編寫的用於統一管理Android各個項目的Python腳本程序,目的是使Git的使用更加簡單方便。

打開Terminal,執行下述指令:

sudo apt-get install git bison flex gperf libxml2-utils mingw32 build-essential gnupg g++-multilib tofrodos

執行上述指令,用於安裝必需的軟件包。

繼續執行下述指令:

sudo apt-get install openjdk-7-jdk

下載安裝JDK(Ubuntu會根據當前系統32bit or 64bit選擇安裝對應的JDK)。

查看當前系統所使用的JVM:

sudo update-alternatives --display java

輸出下述信息:

brain@brain:~$ sudo update-alternatives --display java
java - auto mode
  link currently points to /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java
/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java - priority 1071
  slave java.1.gz: /usr/lib/jvm/java-7-openjdk-i386/jre/man/man1/java.1.gz
Current 'best' version is '/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java'.

系統給出的上述信息,最重要的是:/usr/lib/jvm/java-7-openjdk-i386/,給出當前系統JDK情況。

繼續執行環境配置步驟:

sudo gedit /etc/profile

在文件末尾添加下述內容:

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386/
export JRE_HOME=$JAVA_HOME/jre 
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

如上所述,JAVA_HOME則是JDK信息給出的路徑。

最后執行下述指令:

source /etc/profile

使配置信息立即生效。

 

驗證環境配置情況:

echo $JAVA_HOME
java -version

輸出下述信息:

brain@brain:~$ echo $JAVA_HOME
/usr/lib/jvm/java-7-openjdk-i386/
brain@brain:~$ java -version
java version "1.7.0_121"

和指定的配置相符合,即證明環境安裝成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM