adb не распознается как внутренняя или внешняя команда в windows

я поставил c:/android-sdk/tools путь к среде пути и командам, как emulator работает просто отлично. Но ... --2-- > команда все еще не распознана, что мне делать ?

на path системная переменная я добавил android-sdk путь tools до сих пор путь. Есть что-то еще, что нужно сделать? Потому что команды вроде adb devices не работают. Он говорит, что команда не распознана. Кстати я хочу сделать adb install comeapp.apk.

спасибо

3 ответов


если вы идете в свой android-sdk/tools Папка я думаю, вы найдете сообщение:

инструмент adb переместился в platform-tools/

если вы не видите этот каталог в SDK, запустите SDK и AVD Manager (выполните инструмент android) и установите "Android SDK Platform-tools"

пожалуйста, также обновите переменную среды PATH до включите platform-tools / каталог, чтобы вы могли выполнить ADB из любого местоположение.

так что вы также должны добавить C:/android-sdk/platform-tools вам путь среды. Также после изменения PATH переменная убедитесь, что вы запускаете новый CommandPrompt окно.


У вас есть два пути:

сначала перейдите к конкретному пути Android SDK:

1) Откройте командную строку и перейдите в каталог platform-tools через нее, например

$ cd Framework\Android-Sdk\platform-tools

2) Теперь запустите команды adb, чтобы знать, что ваш adb работает правильно:

$ adb устройства или adb logcat или просто adb

Второй способ :

1) Щелкните правой кнопкой мыши на мой компьютер.

2) открытые переменные среды.

3) Добавить новую переменную в вашу систему путь переменная (добавить, если не существует, иначе нет необходимости добавлять новую переменную, если она уже существует).

4) Добавьте путь к каталогу platform-tools в качестве значения этой переменной, например C:\Program файлы\Android-sdk\платформа-инструменты.

5) перезагрузите компьютер однажды.

6) Теперь запустите вышеуказанные команды adb такие устройства adb или другие команды adb из любой точки командной строки.

также вы можете запустить команду в терминале setx PATH "%PATH%;C:\Program файлы\Android-sdk\платформа-инструменты"


если вы получите свой adb от Android Studio (что большинство будет в настоящее время, так как Android устарел на Eclipse), ваш adb программа, скорее всего, будет расположена здесь:

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

здесь %USERPROFILE% представляет собой что-то вроде C:\Users\yourName.

если вы идете в переменные среды вашего компьютера и добавить %USERPROFILE%\AppData\Local\Android\sdk\platform-tools к пути (просто скопируйте-вставьте эту строку, даже с % - - - она будет работать нормально, по крайней мере, в Windows, вам не нужно жестко кодировать свое имя пользователя) тогда это должно сработать сейчас. Откройте новую командную строку и введите adb чтобы проверить.