1. 程式人生 > >在Ubuntu上搭建Android開發環境(Android Studio)

在Ubuntu上搭建Android開發環境(Android Studio)

五一放假,閒著沒事,裝了最新的ubutun16.04,然後打算順道把android開發環境移植到ubuntu上來體驗一下。

1.首先下載了Android studio 2.1 

之前使用的提供改host 翻牆 的網站今天掛了。。。只能在國內網站下了。。。

http://www.androiddevtools.cn/

2.下載完後解壓


檢視Install-Linux-tar.txt幫助文件,

然後得知要到bin資料夾下執行studio.sh即可

然後執行


需要先裝jdk,apt中提供的貌似是openjdk,以前windows上裝的時候都是用的oracle jdk

這次先嚐試用openjdk試試看

*3.安裝openjdk

sudo apt install openjdk-8-jdk( 16.04中貌似apt可以代表aptitude了,也可以換成以前的apt-get)

*4.再次執行studio.sh


成功,選ok繼續啟動


好吧,意思是用openjdk的話可能效果不太流暢,建議裝Oracle jdk。。。

白折騰了,老老實實裝oracle jdk吧,到官網下http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

3.安裝oralce jdk

下載後

cd /usr/local

sudo mkdir java          在這個目錄下存java貌似比較好

sudo cp /home/ice/jdk-8u91-linux-x64.tar.gz  .          將壓縮包複製過來

sudo tar -zxf jdk-8u91-linux-x64.tar.gz                      解壓

4.配置jdk環境變數

使用apt的方式可以省去手動配置環境變數的工作,這次直接解壓的,環境變數只能自己來配了

vim ~/.bashrc 

在檔案最後新增如下三行

export JAVA_HOME=/usr/local/java/jdk1.8.0_91
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt,jar:$JAVA_HOME/lib/tools.jar


然後重新打開個終端,執行java -version


jdk配置成功

5.執行android studio


在這一步點一下最右邊那有一個按鈕,沒顯示全。。。點完就能找到java安裝路徑了,然後next


沒有下載sdk,android studio會幫你下載好,或者你也可以選擇之前直接手動下載好sdk,然後安裝更新,節省時間‘

這塊下更新就得翻牆了,得自行解決(學android必學翻牆。。。)


等了很久下載完成

(下載時遇到了unable to run mksdcard sdk tool.這個問題,網上搜了下,貌似是因為使用的是64位linux的緣故,需要下一些東西

sudo apt-get install lib32stdc++6
http://stackoverflow.com/questions/29112107/how-to-solve-unable-to-run-mksdcard-sdk-tool-when-installing-android-studio-on

然後自動下載就成功了。


(如果自動下載失敗,可以使用手動下載,從官網下載SDK安裝包,解壓之後,可以檢視幫助文件SDK Readme.txt

總之就是,執行tools資料夾下的android指令碼

./tools/android update sdk --no-ui

不推薦,貌似會把所有android版本都下下來?反正我是弄了一半就停了

)

之後就沒太大問題了,試了下,

結論:還是不要再虛擬機器裡裝android studio了。更卡了,不如老老實實在Windows上弄。不過如果弄雙系統的話,應該還是不錯的