ubuntu 16.04 android studio 開發環境搭建


安裝步驟:

1. 安裝 Java developer kit

2.安裝 Android developer kit

3.安裝 Android studio

4.真機調試

第一次用Linux,命令基本不會,下面的命令都是在查找的各個資料里面copy的

Java developer kit 安裝

1.用Firefox直接官網下載 jdk-8u144-linux-x64.tar.gz  提示:在下載對話框中選擇:Save file,這樣文件直接就存在/home/用戶名/Downloads文件夾中了

2.圖形界面操作:通過左邊豎立的任務欄進入/home/用戶名/Downloads文件夾,然后通過右鍵菜單命令:Extract Here將文件解壓釋放到當前位置

3.圖形界面無法進行文件夾創建操作(理論是沒權限什么的)通過命令在/usr目錄中創建java文件夾:按win鍵,在彈出對話框中輸入cmd搜索命令程序,然后打開它

執行命令:(步驟的三個內容我都安裝在java目錄下了):sudo mkdir /usr/java,執行此命令需要輸入開機密碼

4.把步驟2中解壓出來的jdk文件移動到java文件夾中,通過命令執行

執行命令:sodu mv /home/用戶名/Downloads/jdk-8u144-linux-x64 /usr/java

5.配置變量,直接在/etc/profile文件尾部添加配置

執行命令:sudo gedit /etc/profile  此命令是打開profile文件,然后將以下內容粘貼到文件尾部(JAVA_HOME有更改就需要替換哈,其他不變):

export JAVA_HOME=/usr/java/jdk1.8.0_144
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

6.執行 source /etc/profile

7.驗證是否安裝成功(我驗證是成功的)

執行:java -version

執行:javac -version

Android developer kit 安裝

1.在Android 中文社區下載sdk:android-sdk_r24.4.1-linux.tgz

解壓后移動到java目錄下,同jdk操作方式

2.通過命令啟動sdk manager:

執行命令:/usr/java/android-sdk-linux/tools/android

提示:如果執行失敗,失敗信息如下:

./android: 1: ./android: java: not found
./android: 1: ./android: java: not found
./android: 110: exec: java: not found

說明java環境出問題了,剛剛明明配置好的,我實驗了以下:在新開的命令行工具中執行 java -version是會失敗的,目前還不知道為什么,等會重啟之后在試試

就再次執行source /etc/profile,然后再次執行上面的命令,就能打開sdk manager了

3.sdk manager程序打開后,他居然沒有菜單欄,無法通過圖形界面配置代理,然后查了下,最終沒找到想要的答案,抱着嘗試的態度點擊了一下:Install按鈕,尼瑪:直接安裝成功了,大於等於4.4.2版本以上的我都下載下來了

Android studio 安裝

1.還是直接去Android中文社區直接下載提供的最新的Android studio包

2.同樣的方式解壓,然后移動到java目錄

3.執行命令:sudo /usr/java/android-studio/bin/studio.sh

4.執行命令后會執行安裝操作,中途有一個錯誤提示:Unable to run mksdcard SDK tool.

執行命令:sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6

5.再次執行3步驟命令開啟Android studio,然后創建一個新的工程

6.我在java目錄下創建了一個workspace,工程我保存到了這里

7.新建的工程一直處於:Building ‘MyFirstApp’ Gradle Project Info界面,持續了10分鍾++

8.如網上所說,他在下載Gradle,直接配置代理:mirrors.opencas.cn:80,

9.再次新建項目,直接就成功了,然而又TM遇到問題了,關於Gradle的

Android studio 提示:Error:Unable to tunnel through proxy. Proxyreturns "HTTP/1.1 400 Bad Request"

然后我在命令行面板發現一直處於:downloading https://downloads.gradle.org/distributions/gradle-3.3-all.zip(這個鏈接就顯示在命令行窗口中)

始終下載不下來,然后我把這個鏈接直接copy到瀏覽器。。。直接就下下來了,然后我也把他解壓到java目錄下,再在Setting--Gradle設置中指向本地Gradle包,然后再次啟動就成功了,項目也編譯成功了

提示:如果Android studio配置了代碼,Gradle sync可能會失敗,把代理去掉就可以。

 真機調試 

添加一個配置文件就可以了

 1. 通過命令創建或者打開文件:51-android.rules
執行命令:sudo gedit /etc/udev/rules.d/51-android.rules
然后在文本編輯器中復制以下內容:
SUBSYSTEM=="usb" ENV{DEVTYPE}=="usb_device",MODE="0666"
保存文件即可

2.執行命令:/usr/java/android-sdk-linux/platform-tools/adb devices
然后就發現設備了

3.再次啟動Android studio,嘗試debug一下,調試成功,斷點也命中了

 

至此,Ubuntu 16.04 LTS安裝 Android studio就完成了,也相當於一份筆記吧,萬一下次又部署環境呢,以北查閱


免責聲明!

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



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