如何在Ubuntu底下建構可編譯Android的JAVA平台

Ubuntu 12.04 LTS依照下面指令執行

----------------------------------------安裝JAVA6 &其他-----------------------------------
$ sudo apt-add-repository ppa:flexiondotorg/java
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
$ sudo apt-get update
$ sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-plugin
$ sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev minicom tftpd uboot-mkimage expect
$ sudo update-java-alternatives -s java-6-sun

NOTE:
  1. Android ICS (4.0.3) needs Java 6.
  2. The Hard Disk should have at least 25 GigaBytes of free space to complete the building of sources.
  3. Please refer to the AOSP for latest information http://source.android.com/source/initializing.html


TI參考網頁:

安裝JDK於Ubuntu12.04
安裝 java 很容易 ! (支援 Ubuntu 12.04, 11.10, 11.04 and 10.04)

說在前頭 :
0. 安裝 oracle java jdk (目前是 7u5 版)
0-1. 包含 jdk jre 及 瀏覽器插件 (不能只安裝 jre 或 瀏覽器插件)
0-2. 自動 辨識 64 bits 或 32 bits
0-2. 安裝後 會自動從 ppa:webupd8team/java 套件庫 更新 已安裝套件 
0-3. 以後有新版本 這個方法 自動會直接安裝新版本 (例如如果有 7u6 版)

1. 安裝指令
1-1. sudo add-apt-repository ppa:webupd8team/java
1-2. sudo apt-get update
1-3. sudo apt-get install oracle-java7-installer

2. 看看是否安裝成功
java -version
目前最新版本
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)

2-1. 如果上面的指令 得到的版本 不是剛剛安裝的版本
sudo update-java-alternatives -s java-7-oracle
再試一次
java -version

3. 移除 Oracle Java 7
sudo apt-get remove oracle-java7-installer

留言