Команда ADB не распознана - PullRequest
0 голосов
/ 25 февраля 2020

'adb' не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.

При установке ANDROID_SDK_ROOT переменная среды adb команда не распознается.

%ANDROID_SDK_ROOT%\platform-tools  // adb not working

НО при установке ANDROID_HOME adb снова начинает работать.

%ANDROID_HOME%\platform-tools    // adb starts working.

Что здесь не так? потому что он всегда показывает предупреждение для переменной ANDROID_HOME о том, что она устарела.

ОБНОВЛЕНИЕ: Найдено что-то странное каждый раз, когда я перезагружаю свою P C adb перестает работать. Я должен сохранить переменную среды снова, чтобы она заработала.

1 Ответ

0 голосов
/ 25 февраля 2020

ANDROID_HOME

Не рекомендуется (в Android Studio), вместо этого используйте ANDROID_SDK_ ROOT.

ANDROID_SDK_ ROOT

Каталог установки пакета Android SDK.

Example: C:\AndroidSDK or ~/android-SDK/

ANDROID_NDK_ ROOT Каталог установки пакета Android NDK. (БЕЗ ЛЮБОГО ПРОСТРАНСТВА)

Example: C:\AndroidNDK or ~/android-ndk/

ANDROID_SDK_HOME Расположение данных / пользовательских файлов, связанных с SDK.

Example: C:\Users\<USERNAME>\.android\ or ~/.android/

ANDROID_EMULATOR_HOME Расположение эмулятора- Speci c файлов данных.

Example: C:\Users\<USERNAME>\.android\ or ~/.android/

ANDROID_AVD_HOME Расположение AVD-спецификаций c файлов данных.

Example: C:\Users\<USERNAME>\.android\avd\ or ~/.android/avd/

JDK_HOME и JAVA_HOME Каталог установки пакета JDK (он же Java SDK).

Примечание. Используется для запуска Android Studio (и других приложений Java). На самом деле, когда вы запускаете Android Studio, он проверяет JDK_HOME, а затем переменные среды JAVA_HOME для использования.

...