PANIC: Не удается найти путь к системе AVD. Пожалуйста, определите ANDROID_SDK_ROOT (в окнах 10)

Во время запуска приложения на virtual device (AVD), созданного на Android studioWindows 10), я получаю сообщение об ошибке и панику.

Эмулятор: PANIC: Не удается найти путь к системе AVD. Пожалуйста, определите эмулятор ANDROID_SDK_ROOT: процесс завершен с кодом завершения 1

Хотя я уже определил свой ANDROID_SDK_ROOT в переменных среды.

Может кто-нибудь, пожалуйста, скажите мне, как решить эту проблему?

Ответы

Ответ 1

определите ANDROID_SDK_ROOT как переменную среды, в которой находится ваш SDK, по умолчанию будет "C:\Program Files (x86)\Android\android-sdk" и перезагрузить компьютер для вступления в силу.

Ответ 2

Перейдите в Панель управления >> Система и безопасность >> Система >> Расширенные настройки системы >> Переменные среды, затем установите значение переменной ANDROID_HOME, установите его следующим образом: "C:\Users\username\AppData\Local\Android\sdk" установите имя пользователя как имя вашего компьютера, затем перезапустите андроид-студию. после этого вы можете снова создать AVD, после чего ошибка исчезнет, после чего будет запущено виртуальное устройство.

Ответ 3

Это случилось со мной после того, как обновление эмулятора Android остановилось на полпути из-за проблем с сетью. Я попробовал решения, данные Niketan, но проблема не исчезла.

Поэтому я закрыл Android Studio и AVD-менеджер и перезапустил оба. Я получил возможность обновить эмулятор после того, как снова открыл диспетчер AVD. Проблема была решена после успешного завершения обновления.

Ответ 4

just create environment variable like this

создайте переменную окружения, как на скриншоте, и убедитесь, что вы заменили путь sdk, в моем случае это было C:\Users\zeesh\AppData\Local\Android\sdk, замените zeesh на ваше имя пользователя и убедитесь, что перезапустили android studio, чтобы изменения вступили в силу ,

Ответ 5

Зайдите в андроид студию и под инструментами вы найдете AVD менеджер. Нажмите на это. В появившемся списке обновите все, что захотите.

Ответ 6

Android Studio Picture

Убедитесь, что у вас выбрано виртуальное устройство Android для вывода приложения. На картинке, которую я разместил в этом сообщении, вы можете видеть, что я выбрал виртуальное устройство Android "Nexus 5" в качестве устройства вывода. Это позволило мне устранить ошибку.

Ответ 7

Найдите значения пути ANDROID_HOME из переменной среды. В моем случае это как C:\Users\RuwanPr\AppData\Local\Android\Sdk. Если это значение не найдено, добавьте значение ANDROID_HOME в качестве пути SDK. (Чтобы перейти к переменной среды, щелкните правой кнопкой мыши на моем компьютере → Свойства → Расширенные настройки системы → Переменная среды). Затем откройте cmd в Windows, перейдите в папку sdk, а затем перейдите в папку инструментов. Введите emulator -list -avd s в comd., Это покажет список имен AVD. Затем введите эмулятор -avd avd-name. Экс - думаю, avd-имя отображается как эмулятор J2_Api_22 -avd J2_Api_22