本來安裝很簡單,只因爲AndroidStudio需要lib32stdc++6和lib32z1,而Ubuntu 14.04.3下的gcc-4.8-base的版本=4.8.4,而上面兩個包依賴於4.8.2,衝突問題困擾了Linux渣渣的我。。T_T
這裏使用的是離線安裝:
安裝jdk
請用Oracle的jdk,非open-jdk。。(據說open-jdk不可以,我的機子本來就使用oracle的jdk,open-jdk是否真的不行沒有測,有興趣的朋友可以測測)
jdk下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下載後解壓,配置好JAVA_HOME, CLASS_PATH, PATH
這裏解壓到/opt/
配置/etc/profile如下
export JAVA_HOME=/opt/jdk1.8.0_25
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
安裝Android SDK
這裏在AndroidStudio中文社區下載(如果沒被牆的朋友,去官網下哈)
Android SDK下載地址:
http://www.android-studio.org/
下載後解壓,配置好PATH
這裏解壓到~/Android/Sdk
配置/etc/profile如下
export PATH=$PATH:/home/jc/Android/Sdk/platform-tools
export PATH=$PATH:/home/jc/Android/Sdk/tools
(jc是我的名字,別寫我的。。)
安裝lib32stdc++6, lib32z1
最最最XX的坎,就在這,無語。。
先安裝aptitude
sudo apt-get install aptitude
再用aptitude安裝lib32stdc++6(直接用apt-get去安裝lib32stdc++6的話,可以最好,有問題請改用aptitude安裝,本渣渣就在這卡了3天)
sudo aptitude install lib32stdc++6
三次授權分別爲:n, y, y
最後安裝lib32z1
sudo apt-get install lib32z1
安裝Android Studio
下載地址(沒有被牆請移步官網):
http://www.android-studio.org/
這裏解壓到/opt/
下面啓動Android Studio
cd /opt/android-studio/bin
./studio.sh
Configure - Project Structure - Project Default
選好SDK和jdk的路徑就OK了
注意,這裏安裝的SDK並不完整,Build項目也許還需要額外的包,上面的PATH配置好後,可以運行
android
來啓動SDK Manager去更新。