Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 在Ubuntu上搭建Android開發環境(Android Studio)

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

編輯:關於Android編程

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

 

1.首先下載了Android studio 2.1

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

http://www.androiddevtools.cn/

下了個android-studio-ide-143.2739321-linux.zip

 

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上弄。不過如果弄雙系統的話,應該還是不錯的

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved