2012-01-05 88 views
38

我設置了c:/ android-sdk/tools路徑到路徑環境,像'emulator'這樣的命令工作得很好。但是adb命令仍然無法識別,我該怎麼辦?adb在窗口上不被識別爲內部或外部命令

我的路徑系統變量我添加了android-sdk路徑和工具路徑。還有什麼需要做的嗎?導致像adb設備這樣的命令不起作用,它說該命令不被識別。當我想要做ADB安裝comeapp.apk的方式......

感謝

+7

'adb'的權利到位了嗎?它移動到'C:\ Program Files文件\ android-sdk-windows \ platform-tools \ adb.exe'之前 – 2012-01-05 15:13:52

回答

65

如果你去你android-sdk/tools文件夾我想你會發現一條消息:

亞行工具有搬到平臺工具/

如果你沒有看到在你的SDK這個目錄, 推出SDK和AVD管理器(運行Android的工具) 並安裝「的Android SDK平臺工具」

請同時將您的PATH環境變量更新爲 包含platform-tools /目錄,以便您可以從任何位置執行adb 。

因此,您還應該爲您的環境路徑添加C:/android-sdk/platform-tools。另外,在修改PATH變量之後,請確保您啓動了新的CommandPrompt窗口。

+2

重新啓動CMD爲我工作..cheers! – 2012-06-09 17:11:29

+1

是不是C:\ android-sdk \ platform-tools在windows中? – tony9099 2013-08-30 12:30:31

+5

使用最新版本的android studio路徑如下:C:\ Users \ [youruser] \ AppData \ Local \ Android \ android-studio \ sdk \ platform-tools – AlexVPerl 2014-11-10 02:26:11

5

有兩種方式:

首先去的Android SDK的特定路徑:)

1打開命令提示符,然後通過運行至平臺的工具目錄就如

$ CD框架\ Android的SDK \平臺工具

2)運行你的adb命令,現在如要知道,你的亞行工作道具erly:

$ ADB設備 OR 亞行logcat或者乾脆ADB

第二種方式是:

1)我的電腦上點右鍵。

2)打開環境變量。

3)將新變量添加到您的系統PATH變量(如果不存在則添加,否則如果已經存在則不需要添加新變量)。

4)將platform-tools目錄的路徑添加爲該變量的值,例如C:\ Program Files \ android-sdk \ platform-tools。

5)重新啓動您的計算機一次。

6)現在從命令提示符的任何位置運行上述adb命令,例如adb設備或其他adb命令。

而且你可以開槍終端 SETX PATH命令 「%PATH%; C:\ Program Files文件\ Android的SDK \平臺工具」

1

如果你從Android Studio中的亞行(其中大部分將時下由於Android已經過時基於Eclipse),您adb程序將最有可能設在這裏:

%USERPROFILE%\AppData\Local\Android\sdk\platform-tools

其中%USERPROFILE%代表類似C:\Users\yourName

如果您進入計算機的環境變量並將%USERPROFILE%\AppData\Local\Android\sdk\platform-tools添加到PATH(只需複製粘貼該行,即使使用%---它也可以正常工作,至少在Windows上,您不需要硬編碼你的用戶名),那麼它現在應該工作。打開一個新的命令提示符並輸入adb進行檢查。

相關問題