2014-09-06 118 views
14

我試圖從一個克隆的項目做一個.jar文件:安卓:找不到命令

android update project -p . 

,但得到的錯誤:

android: command not found

我試圖路徑設置爲Android的SDK,但它沒有幫助:

export ANDROID_HOME=D:\java\android-sdk 
export PATH=$ANDROID_HOME\tools:$PATH 
export PATH=$ANDROID_HOME\platform-tools:$PATH 

有沒有可能解決這個問題?

UPD: 我使用Git殼牌從該軟件:http://git-scm.com/download/win

+0

您使用的是cygwin嗎?請更新您的帖子,並提供有關您的環境的信息 – 2014-09-06 18:55:48

+0

@AntonSavin,該職位更新 – 2014-09-06 19:36:13

+0

可能的重複[Android的 - 命令未找到](http://stackoverflow.com/questions/10969753/android-command-not-found) – 2017-03-03 09:02:16

回答

7

如果運行Windows外殼程序(CMD.EXE),您應通過計算機屬性對話框添加D:\java\android-sdk\toolsD:\java\android-sdk\platform-tools到您的路徑命令。

如果您在Cygwin上運行,請嘗試export PATH=/cygdrive/d/java/android-sdk/tools:/cygdrive/d/java/android-sdk/platform-tools:${PATH}

20

要解決

android: command not found error

遵循兩個簡單的步驟(Linux和Mac):

1)導出您的Android SDK路徑ANDROID_HOME變量

$ export ANDROID_HOME=~/Android/Sdk

(其他城市 「〜」到Mac上的「$ HOME」)

2)導出到PATH變量的Sdk工具路徑

$ export PATH=$ANDROID_HOME/tools:$PATH

就是這樣!運行

android

命令再次以確保它正常工作。

+0

這對我工作,雖然我的實際路徑變量有點不同('$ Home/Developer/android-sdk-macosx')。 – justinraczak 2015-09-17 23:51:22

+8

無法在mac中工作 – jose920405 2016-06-30 19:47:19

+0

@ jose920405您是否嘗試使用$ HOME而不是〜用於android sdk路徑?它在我的Mac上工作。 – 2017-02-23 12:39:46

6

您必須配置ANDROID_HOME環境變量。

對於Mac運行此命令

export ANDROID_HOME=~/Library/Android/sdk 
export PATH=${PATH}:${ANDROID_HOME}/tools 
export PATH=${PATH}:${ANDROID_HOME}/platform-tools 

對於Windows

到控制面板→系統和安全→系統→更改設置→高級系統設置→環境變量→新建,然後輸入路徑你的Android SDK。 變量名稱= ANDROID_HOME 變量路徑=您的android sdk路徑。

+0

救我一命謝謝你 – 2017-12-29 08:32:49