我試圖在Ubuntu運行命令Android的 - 命令未找到
的Android更新項目--path。
但是我得到一個android:command not found error.
我認爲這是值得做的,我前些天得知放在這裏的路徑?我只是想知道,我需要添加什麼變量(Android我假設),我還需要指出它。
我試圖在Ubuntu運行命令Android的 - 命令未找到
的Android更新項目--path。
但是我得到一個android:command not found error.
我認爲這是值得做的,我前些天得知放在這裏的路徑?我只是想知道,我需要添加什麼變量(Android我假設),我還需要指出它。
在MacOS/Linux中,定義的路徑,無論您安裝SDK爲ANDROID_HOME
:
的MacOS
$ export ANDROID_HOME=/Applications/android-sdk-macosx
如果安裝Android Studio,該值將需要
export ANDROID_HOME=$HOME/Library/Android/sdk
Linux
$ export ANDROID_HOME=~/android-sdk-linux
然後添加路徑到platform-tools
和tools
子目錄(在MacOS/Linux的相同)。
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
您現在應該可以從shell運行android
。
如果沒有建議ANDROID_HOME路徑的上方是有效的,你可以找到通過(唯一和統一進行命名)平臺工具文件夾:
find/-name platform-tools 2>/dev/null
無論返回需要路徑被下調至年底與sdk
,android-sdk-linux
或android-sdk-macosx
。
這是因爲您的platforms
和platform-tools
不在PATH
環境變量中。你可以用path-to-adb/adb
運行adb
命令或添加platforms
和platform-tools
到PATH
和運行僅輸入adb
這是我的PATH環境變量:
PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/opt/android-sdk-update-manager/tools:/opt/android-sdk-update-manager/platform-tools
假設你已經設置ANDROID_HOME
指向SDK安裝,您應該將$ANDROID_HOME/tools
和$ANDROID_HOME/platform-tools
添加到您的PATH
。
另一種可能性就是你的「android」文件不可執行。導航到終端工具的路徑,然後使其可執行: chmod 777 android
然後你可以運行:
./android sdk
這是爲我工作。現在
感謝您在android sdk之前添加「./」。並不是每個人都意識到必須在那裏。 –
add'。/'是這裏的關鍵。謝謝! – Jeremiah
的Android裏面的Android的SDK /工具
,如果你使用的是Mac,你可以將你的.bash_profile包括它。
PATH=$PATH:[android-sdks]/platform-tools:[android-sdks]/tools
對於Mac,進入你的home目錄鍵入cd ~
,然後鍵入vi .bash_profile
,該文件可能是空的或剛剛創建,這是沒有問題的。
要編輯的文件,按i
鍵盤上和文件中,鍵入以下路徑:
export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/platform-tools":$PATH
export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/tools":$PATH
當你完成後,按esc
,並再次按shift :
並鍵入wq
。好的,現在你保存了你的文件。現在,退出終端並重新啓動,並嘗試打字:
adb -h
android -h
如果這兩個命令是給你的輸出,它意味着一切工作正常。
不是:我們使用vi
命令來編輯文件。如果您對此命令感到困惑,您還可以嘗試nano
來編輯文件。
有時甚至在您從命令行添加android_sdk/
目錄路徑後,它仍然不起作用,並且出現command not found error
,在這種情況下請按照下列步驟操作。我自己解決了這個問題,並且我嘗試了所有上述步驟,但都沒有成功,所以我認爲我應該分享,也許這可能有助於某人。
(android-sdk-linux是你已經提取的android sdk庫的名稱)。
1)從命令行
gedit ~/.bashrc
2)打開文件的bashrc在頂部添加下列行。
export PATH=${PATH}:~/android-sdk-linux/tools
export PATH=${PATH}:~/android-sdk-linux/platform-tools
3)退出系統並重新登錄。鍵入按Ctrl + Alt鍵+Ť到打開命令行,然後鍵入的Android以啓動該軟件。
安裝後Android studio。 創建或編輯你的〜/ .bashrc文件,並添加以下行:
export ANDROID_HOME=~/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
和重裝的.bashrc
source ~/.bashrc
卸載木桶的android平臺的工具
brew cask uninstall android-platform-tools
使用Android Studio安裝它
感謝它也適用於我。 – CodeGeeky
+1清晰答案 – evanhutomo
以及如何使其成爲永久性的? – mmmm