一 下載jdk配置環境變量
jdk下載地址(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
住:不要下載最新的版本,會有問題
打開.bash_profile文件,如果沒有則新建一個,打開的命令爲open .bash_profile
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
把這個複製到.bash_profile文件裏,注意/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home這是你自己jdk的路徑
二 下載安卓sdk並且配置環境變量
下載路徑(http://www.androiddevtools.cn)
我下載的是此版本,解壓zip雙擊打開文件-tools-android
這裏我安裝了tools以及所有版本下的plantform-tools以及所有的build-tools,這些是必須下載的,否則後面打包會出現問題,如果下載不了請自行百度配置端口號以及鏈接,這裏就不過多介紹了
然後再次打開.bash_profile文件
ANDROID_HOME=/Users/wangyanan/Downloads/android-sdk-macosx
export ANDROID_HOME
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
注意/Users/wangyanan/Downloads/android-sdk-macosx這裏是你自己的sdk的路徑
然後下載安裝ant,安裝ant之前需要安裝brew,
安裝ant最簡單的方法就是通過brew。步驟如下:
1. 安裝brew(如果已經安裝可以跳過這步)。
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
2. 更新brew數據庫爲最新。
Brew update
3. 安裝ant
brew install ant
(安裝後可以通過ant –version來檢查安裝的版本)
PS: 如果在前面安裝brew出錯,可以通過下面這條語句先把brew卸載再重新安裝。
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
三 下載gradle並且配置環境變量
下載路徑(https://gradle.org/install/)
下載後編輯.bash_profile文件
GRADLE_HOME=/Users/wangyanan/Downloads/gradle-4.8.1;
export GRADLE_HOME
export PATH=$PATH:$GRADLE_HOME/bin
注/Users/wangyanan/Downloads/gradle-4.8.1;這裏是你自己的路徑
使用完.bash_profile文件後在終端上執行source .bash_profile,更新.bash_profile文件
最後就可以正常打包了,總結下遇到的問題,剛開始下的javasdk版本太高,然後又換了版本,後來安裝安卓sdk東西安裝的不全,一定要安裝我上面說的三個,不要嫌多,到時候會出來個彈窗,彈窗的意思不是下載失敗,而是讓你選擇下載還是放棄,當時在這裏糾結的時間也比較長,後來是沒有下載配置gradle,經過詢問之後grable是項目編譯build時候必備的,最重要的就是安卓sdk當時下載的不全面,我截圖的一定要全都下載下來