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

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

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

Ответ 1

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

Инструмент adb переместился на платформенные инструменты /

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

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

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

Ответ 2

У вас есть два способа:

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

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

$cd Frameworks\Android-Sdk\platform-tools

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

$adb ИЛИ adb logcat ИЛИ просто adb

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

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

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

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

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

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

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

Также вы можете запустить команду на терминале setx PATH "% PATH%; C:\Program Files\android-sdk\platform-tools"

Ответ 3

Если вы получаете свой adb из 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, вам не нужно hardcode your username), тогда он должен работать сейчас. Откройте новую командную строку и введите adb, чтобы проверить.