在Ubuntu17.04上搭建Android Studio開發環境


在實驗課上都是在Ubuntu環境下,雖然之前都是在windows系統里寫android程序,但是我還是准備在Ubuntu下配置一個Android Studio環境。

通過百度,我先看到一個最簡單的方式,是在terminal中輸入如下命令:

  1. sudo apt-add-repository ppa:paolorotolo/android-studio
  2. sudo apt-get update
  3. sudo apt-get install android-studio

但是運行結果是:

失敗了。

接着我就換了一個比較復雜的方法:

1 我先安裝了SDK,下的是Oracle SDK,我是先解壓到/home/qchrodinger中,然后在terminal中輸入如下命令:

cd /usr/local  進入/usr/local目錄下

sudo mkdir java 新建文件夾java

sudo cp /home/qchrodinger/jdk1.8.0_131  .      將SDK包復制過來

此時出現錯誤提示說omitting directiory,就是在那個目錄下還有目錄,解決方法是加上 -r,即

sudo cp -r /home/qchrodinger/jdk1.8.0_131  .

這樣就可以了。

然后配置環境變量:

vim ~/.bashrc    這里要安裝vim,根據提示即可。

在文件最后添加如下三行

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

2 接着下載android studio

3 然后要到bin文件夾下執行studio.sh即可

接着就可以運行android studio了,就是還是很慢。原來android studio不管在哪個系統下都這么慢,果然還是看電腦的。

第一次創建project真的好慢,加載gradel直接讓它加載一晚上。

然后直接開始運行,發現創建AVD時出錯,

An error occured while creating AVD,see idea.log for details.

原來,

這是因為少了一個庫,主需要打開終端:

sudo apt-get install lib32stdc++6

 然后在android studio里的tools選項里把as添加到桌面快捷方式上就可以了。此時,AVD還沒有創建好。唉

 

開始運行第一個hello world程序,結果AVD打不開,一直顯示waiting for target device to come online.

咋這么不順利呢?

繼續百度,

打開終端試一試這句命令,按照終端提示,安裝了一個adb之類的東西,接着連上手機之后可以在手機上運行。

最后,虛擬機還是不成功,目前准備還是在手機上測試好了,等寫完作業再研究一下虛擬機。

如果成功的話,再在這里update,to be continued.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM