android開發(fā)在 MAC 上的各種配置

話說mac 的配置太尼瑪費勁了,搞了好些次才終于有點明白了

這里記錄 gradle / adb 的配置

啟動終端Terminal

  1. 在命令行下,進入用戶目錄
cd $HOME

2 .bash_profile文件

.bash_profile 文件就是 Mac 里面的環(huán)境變量配置文件,adb/gradle/java 都是在這里面配置的

操作如下:

open .bash_profile:打開文件
touch .bash_profile:如果文件不存在就創(chuàng)建文件
open -e .bash_profile:編輯文件

先用 ls 命令看看沒有有這個文件,沒有的話直接用 touch 這個命令創(chuàng)建文件,有的話用 open-e 打開

  1. 添加 path 環(huán)境變量
  • 配置 gradle 添加如下 path:
export GRADLE_HOME=/Applications/Android\ Studio.app/Contents/gradle/gradle-2.14.1    
export PATH=$PATH:$GRADLE_HOME/bin
  • 配置 adb 添加如下 path:
export PATH=${PATH}:/Users/用戶名/Library/Android/sdk/platform-tools
export PATH=${PATH}:/Users/用戶名/Library/Android/sdk/tools
  • 配置 java jdk 路徑如下 path:一般不用配 java 的
export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home 
export PATH=$JAVA_HOME/bin:$PATH
  1. 更新 .bash_profile文件
source .bash_profile
  1. 查看結果
  • 檢測 gradle 是否配置成功

執(zhí)行

gradle -v

能看到gradle的版本,證明gradle環(huán)境ok了.你要是敲 gradlew 不識別,你敲 gradle 試試

但是這時我執(zhí)行

gradlew clean build generateRelease

還提示 bash: gradlew: command not found

最后發(fā)現(xiàn)mac上gradle指令都要加./ 就行,

./ gradlew clean build generateRelease 執(zhí)行成功。
  • 檢測 adb 是否配置成功

你執(zhí)行

adb version 

顯示adb版本號即為設置成功
Android Debug Bridge version 1.0.36
Revision 8f855a3d9b35-android


疑難雜癥

最后呢說一下,你要是 adb/gradle 配置成功了,但是你關了 cmd 命令行工具窗口后,再進來提示不識別的話,你就再更新一次 .bash_profile 文件就行,我的 mac 就這樣

source .bash_profile

參考文檔

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,644評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,176評論 25 708
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,279評論 6 342
  • 參考:https://github.com/alibaba/freeline/blob/master/freeli...
    才兄說閱讀 6,851評論 1 9
  • 還記得十八歲那年嗎!不愿表露的人心中早已經懷念! 許久不曾寫點什么,或許是匆忙的生活,亦或走得太快,罷了,更多是提...
    Brooks閱讀 640評論 1 6

友情鏈接更多精彩內容