2021-05-12 14:32:11
Linux下搭建Android開發環境圖文詳解
Linux下搭建Android開發環境圖文詳解
一、JDK的下載:
Oracle JDK官網:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下載JDK的壓縮幫包(tar.gz),並將其解壓。(可以解壓到任何目錄,如~/usr/bin/JAVA),然後在終端輸入如下命令開啟profile檔案來設定PATH環境變數。
sudo gedit /etc/profile
開啟profile檔案後,在檔案的最後輸入如下的內容:
#set java environment JAVA_HOME=/home/softkid/jdk1.8.0_77 export JRE_HOME=/home/softkid/jdk1.8.0_77/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
註:建議安裝jdk7,不然以後編譯Android原始碼還要換成7.
使設定立即生效:
source /etc/profile
二、下載Android SDK:
因為目前Google不能存取,所以找到一個開源網站:http://gmirror.org/
將Android-sdk_r24.41-linux.tgz 檔案複製到Linux 檔案系統中的某個目錄〈可以自讀者任意指定〉,然後在Linux 終端進入Android-sdk_r24.41-linux.tgz 檔案所在的目錄, 並執行如下的命令解壓
sudo tar -zvxf Android-sdk_r24.41-linux.tgz
解壓後,會看到當前目錄中多了一個android-sdk-linux 目錄,進入android-sdk-linux/tools 目錄,會發現有一個檔名為android的指令碼檔案, 如圖:
執行這個指令碼檔案(雙擊該指令碼檔案或直接在Linux 終端執行該指令碼檔案〉,會顯示如圖所示的Android SDK 安裝介面。
由於Android SDK 採用線上安裝的方式(也就是說只下載了一個安裝器和必要的工具, 更多的檔案需要在統更新〉,所以前面下載的Android SOK 並不完整,仍然需要通過Internet 安裝很多東西.啟動安裝介面後,可以選擇自己想要的Android 版本〈選中前面的核取方塊即可〉,最後單擊如圖所示的安裝介面右下角的“ Install 22 package”按鈕來安裝被選中的包。在安裝的過程中要有穩定而快速的Internet 連線,否則安裝時間會很長。
安裝完Android SOK 後,進入<Android SDK 安裝目錄>,會看到如圖1所示的目錄結構。其中, platforms 目錄儲存與各個版本相關的Android SDK 資源, 每一個Android SDK 版本用一個單獨的目錄儲存, 如圖2所示。
圖1
圖2
由於<Android SDK 安裝目錄>/platform-tools 和<Android SDK 安裝目錄>/tools 目錄中包含了很多常用的工具,因此建議讀者將這兩個目錄加入PATH 環境變數。步驟如下(假設Android SDK 的安裝目錄是/sdk/android/android-sdk-linux ) 。
在Linux 終端執行下面的命令。
在profile 檔案的最後新增如下的程式碼:
export ANDROID_SDK_PATH=/Android/sdk/android-sdk-linux
export PATH=.:$ANDROID_SDK_PATH/platform-tools:$PATH
儲存並關閉profile 檔案, 在Linux 終端輸入如下的命令執行profile 檔案中的命令:
Ubuntu下安裝過程:
cd ~/Downloads/ sudo wget http://dl.gmirror.org/android/android-sdk_r24.4.1-linux.tgz sudo tar -zxvf android-sdk_r24.4.1-linux.tgz
sudo echo 'export ANDROID_HOME="'$HOME'/Downloads/android-sdk-linux"' >> ~/.bashrc sudo echo 'export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"' >> ~/.bashrc sudo echo 'export JAVA_CMD="/usr/lib/jvm/java-7-openjdk-amd64/bin/java"' >> ~/.bashrc
關閉“終端”,再開啟一個“終端”,讓環境變數生效。
啟動Android SDK Manager
android
根據需要,選擇最新版的Android SDK Platform-tools、Samples for SDK等等下載即可(約2.6GB)。
注意:一定要安裝Android Support Repository,否則gradle會報錯。
如果下載速度慢,有2個辦法:
1、配hosts:ping g.cn,為dl-ssl.google.com設定hosts,並且在Android SDK Manager——》選單——》Tools——》Options中選中“Force https to http”
2、國內cdn映象下載:todo
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2016-05/131673p2.htm
相關文章