一、JDK的下載與配置
JDK的下載
ANDROID需要JAVA的支持,爲了Android4.2更好的編譯(據說1.7編譯會報錯,沒試過),我這邊採用了OCRACLE公司的 jdk-8u60-linux-x64.tar.gz(http://www.Oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html)這個版本來安裝。
1、安裝JDK
修改jdk-6u25-linux-i586的可執行權限,最簡單的方法是賦予所有權限,即:
sudo chmod 777 jdk-8u60-linux-x64.tar.gz
新建一個文件夾:
(這個是要注意的,因爲intel lij 對路徑的識別只支持三個路徑,所有,要把JDK安裝在這三個之一:sudo mkdir /opt/java
/usr/java
; /opt/java; /usr/lib/jvm
)
移動到要安裝的目錄:
sudo mv jdk-8u60-linux-x64.tar.gz /opt/java
解壓:
sudo tar zxvf jdk-8u60-linux-x64.tar.gz
配置環境變量:sudo vi .bashrc
保存退出,輸入以下命令使之立即生效:JAVA_HOME=/opt/java/jdk1.8.0_60 JRE_HOME=${JAVA_HOME}/jre JAVA_BIN=/opt/java/jdk1.8.0_60/jre/bin PATH=$PATH:$JAVA_HOME/bin:$ANDROID_HOME/sdk/platform-tools CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JRE_HOME JAVA_BIN PATH CLASSPATH
source ~/.bashrc
配置默認JDK版本
由於ubuntu中可能會有默認的JDK,如openjdk,所以,爲了將我們安裝的JDK設置爲默認JDK版本,還要進行如下工作。(我之前系統內是有一個老版本的JDK的,但是配置了新的)
執行代碼:sudo update-alternatives --install /opt/java java /opt/java/jdk1.8.0_60/bin/java 300 sudo update-alternatives --install /opt/javac javac /opt/java/jdk1.8.0_60/bin/javac 300 sudo update-alternatives --install /opt/jarc jar /opt/java/jdk1.8.0_60/bin/jar 300 sudo update-alternatives --install /opt/javah javah /opt/java/jdk1.8.0_60/bin/javah 300 sudo update-alternatives --install /opt/javap javap /opt/java/jdk1.8.0_60/bin/javap 300
執行代碼:
sudo update-alternatives --config java
系統會列出各種JDK版本,如下所示:[sudo] password for wqd: There are 2 choices for the alternative java (providing /opt/java). Selection Path Priority Status ------------------------------------------------------------ 0 /opt/java/jdk1.8.0_60/bin/java 300 auto mode * 1 /opt/java/jdk1.8.0_60/bin/java 300 manual mode 2 /usr/jdk1.6.0_45/bin/java 300 manual mode Press enter to keep the current choice[*], or type selection number:
測試:wqd@wqd-Lenovo:~$ java -version java version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
二、安裝Android Studio
下載android studio包android-studio-bundle-133.970939-linux.tgz
解壓:$ sudo tar zxvfandroid-studio-bundle-133.970939-linux.tgz
解壓後文件夾名爲android-studio。
移動:$ sudo mv android-studio/opt/
打開文件夾:$ cd/opt/android-studio/bin/
運行:$ sudostudio.sh
oh shit,提示命令不存在,怎麼回事?額,恩,不是這麼打的吧?!
再次運行:$ sudo./studio.sh
OK,打開了。