mac os x配置adb全域性命令的方法
把mac系統從 ox s 10.8.5升級到 ox s10.9.2,再輸入adb install 命令的時候提示 -bash: adb: command not found,之前使用的是
sudo ln -s /home/xx/sdk/platform-tools/adb /usr/local/bin/adb(xx是mac使用者資料夾)。
注:sudo ln -s /home/xx/sdk/platform-tools/adb /usr/local/bin/adb(這種方式在ubuntu上常用)。
這次用配置.bash_profile檔案方法來配置。步驟如下:
1. 啟動終端Terminal (如果當前使用者資料夾下已有.bash_profile檔案,則直接跳到5
2. 進入當前使用者的home目錄(命令列輸入echo $HOME)
3. 建立.bash_profile(命令列輸入touch .bash_profile)
4. 開啟.bash_profile檔案(命令列輸入open -e .bash_profile)
5. 編輯.bash_profile檔案
在.bash_profile檔案中輸入
export PATH=/Users/JianDan/dev_android/adt-bundle-mac-x86_64-20130729/sdk/platform-tools/:$PATH
注意:在網上搜索了很多文章,多數寫的是 PATH=${PATH}:/eclipse/android_sdk/platform-tools(這樣寫的解釋
是:如果是需要新增很多命令到PATH下時,需要用“:”(英文的冒號)隔開即可,因為android和adb這些命令是在不同的
資料夾中的,這樣才能兩者兼得.),而沒有最後面:$PATH,結果我重複了N次建立刪除 .bash_profile檔案,也複製
貼上了N次PATH=${PATH}:/eclipse/android_sdk/platform-tools,就是配置不對。
6. 儲存檔案,關閉.bash_profile
7. 更新剛配置的環境變數
輸入source .bash_profile
8. 驗證配置是否成功
adb shell