Как установить переменную среды ANDROID_SDK_HOME?
Я работаю с Eclipse в Windows 7, x64. Я получаю сообщение об ошибке при запуске пакета ADT для разработки Android:
Ошибка: ошибка разбора AVDs Не удалось получить домашний каталог Android SDK.
Убедитесь, что настроена переменная среды ANDROID_SDK_HOME.
Я знаю, в чем проблема. Это связано с тем, что он связан с неправильным каталогом C: users:????
Как установить эту переменную среды android_sdk_home в соответствующий каталог?
Пожалуйста, дайте мне четкие инструкции о том, как это сделать, например open cmd.exe
, введите это и т.д. Я не в этом разбираюсь, я никогда не кодировал что-либо еще на других сайтах.
Ответы
Ответ 1
ANDROID_HOME
Устаревший (в Android Studio), используйте взамен ANDROID_SDK_ROOT
.
ANDROID_SDK_ROOT
Каталог установки пакета Android SDK.
Пример: C:\AndroidSDK
или ~/android-sdk/
ANDROID_NDK_ROOT
Каталог установки пакета Android NDK. (БЕЗ ЛЮБОГО ПРОСТРАНСТВА)
Пример: C:\AndroidNDK
или ~/android-ndk/
ANDROID_SDK_HOME
Расположение данных/пользовательских файлов, связанных с SDK.
Пример: C:\Users\<USERNAME>\.android\
или ~/.android/
ANDROID_EMULATOR_HOME
Расположение файлов данных, специфичных для эмулятора.
Пример: C:\Users\<USERNAME>\.android\
или ~/.android/
ANDROID_AVD_HOME
Расположение AVD-специфичных файлов данных.
Пример: C:\Users\<USERNAME>\.android\avd\
или ~/.android/avd/
JDK_HOME
и JAVA_HOME
Каталог установки пакета JDK (также известный как Java SDK).
Примечание. Используется для запуска Android Studio (и других приложений на основе Java). На самом деле, когда вы запускаете Android Studio, он проверяет JDK_HOME
переменных JDK_HOME
затем JAVA_HOME
.
Ответ 2
Если вы столкнулись с такой же ошибкой, выполните следующие шаги:
- Открыть панель управления
- Затем перейдите в Систему
- Затем перейдите к разделу Изменение переменных среды пользователя
- Затем нажмите "Создать новые переменные среды"
- Создайте новую переменную с именем ANDROID_SDK_HOME
- Задайте его значение для вашего каталога Android, например
C:/users/<username>/.android
Ответ 3
Это сработало для меня:
- Открыть панель управления
- нажмите "Система"
- Затем перейдите к "Изменение переменных среды"
- Затем нажмите "Создать новые переменные среды"
- Создайте новую переменную с именем ANDROID_HOME
путь C:\Android\sdk
Ответ 4
откройте свой адт и откройте настройки, затем измените каталог с помощью своего каталога sdk, это может помочь вам
следуйте указаниям ссылки pic link
![enter image description here]()
Ответ 5
Android SDK
Также требуется установка Android SDK. Android SDK предоставляет вам библиотеки API и инструменты разработчика, необходимые для создания, тестирования и отладки приложений для Android.
Кордова требует, чтобы переменная среды ANDROID_HOME
была установлена. Это должно указывать на каталог [ANDROID_SDK_DIR]\android-sdk
(например, c:\android\android-sdk).
Затем обновите свой PATH, чтобы включить в эту папку инструменты/и платформы-инструменты/папку. Итак, используя ANDROID_HOME
, вы должны добавить как %ANDROID_HOME%\tools
, так и %ANDROID_HOME%\platform-tools
.
Ссылка: http://ionicframework.com/docs/v1/guide/installation.html
Ответ 6
Скопируйте путь к SDK и назначьте его переменной окружения ANDROID_SDK_ROOT
См. рис. ниже:
![введите описание изображения здесь]()
Ответ 7
из командной строки:
установить ANDROID_SDK_HOME = C:\[где бы ни находилась ваша папка sdk]
должен сделать трюк.
Ответ 8
Хотя приведенные выше ответы в основном дают правильные ответы, есть одна небольшая проблема со всеми ними. Выполните следующие шаги, и все готово
- Щелкните правой кнопкой мыши на этом ПК → Свойства
- На левой панели выберите "Дополнительные параметры системы"
- В новом окне выберите → вкладка "Дополнительно"
- Нажмите на кнопку "Переменные среды"
- В первом верхнем разделе нажмите на кнопку "Новый"
установить имя переменной → ANDROID_HOME
установить значение переменной → пользовательское расположение Android SDK
- Теперь нажмите на вновь созданное имя переменной и в поле ниже выберите "Путь" и нажмите кнопку "Изменить".
- Теперь нажмите New и вставьте местоположение "platform-tools"
- Снова нажмите New и вставьте расположение "инструментов". Вы можете найти расположение вышеупомянутых инструментов и инструментов платформы - они обычно находятся в папке Android SDK.
- САМОЕ ВАЖНОЕ ВСЕ...
сохраните все, нажав кнопку ОК. Если вы используете терминал (cmd), закройте его и откройте снова
Ответ 9
AVD не может найти корень SDK, возможно, потому что они находятся в разных каталогах. Установите переменные среды, как показано на скриншоте ниже:
![enter image description here]()