Не удалось найти INI-файл в $ ANDROID_AVD_HOME или в $ HOME / .android / avd

Я не могу запустить виртуальные устройства в SDK Android, когда я нажимаю кнопку запуска в AVD-менеджере, эта ошибка отображается на моем экране:

Starting emulator for AVD 'AVD_for_Galaxy_Nexus_by_Google' PANIC: Could not find AVD_for_Galaxy_Nexus_by_Google.ini file in $ANDROID_AVD_HOME nor in $HOME/.android/avd"! 

Вот скриншот:

Скрининг

Solutions Collecting From Web of "Не удалось найти INI-файл в $ ANDROID_AVD_HOME или в $ HOME / .android / avd"

Вам просто нужно установить переменную среды ANDROID_AVD_HOME и перезапустить Android Studio.

Я решил эту проблему на Ubuntu, найдя, где были загружены файлы .avd и .ini из AVD-менеджера. По умолчанию они названы после виртуального устройства, созданного в AVD-менеджере, и будут выглядеть так: Nexus_4_API_22.ini и будут иметь файлы .ini и .avd с одинаковым именем. В моем случае они были расположены в /root/.android/avd/.

Оттуда я скопировал файлы ini и avd виртуального устройства (если у вас есть несколько копий всех необходимых вам виртуальных устройств) в $HOME/.android/avd/ , так как это одно из мест Запрошенное сообщение. В linux, sudo cp /root/.android/avd/Virual_Device_XX.ini $Home/.android/avd/ и сделайте то же самое с .avd-файлом. Надеюсь, это поможет любому, кто сталкивается с этой проблемой.

Только эта команда работала для меня: sudo cp -R /root/.android $ HOME

Просто создайте символическую ссылку:

 ln -s /root/.android/ /home/utilizador/.android/ 

Таким образом, вы решите проблему с эмулятором, потому что все данные sdk записываются на /root/.android/

Для меня переменная среды вообще отсутствовала. Добавив «ANDROID_AVD_HOME», как переменная среды. Также подсказка, введите путь без части «/.android/avd», так как приложение автоматически добавляет это в свой поиск, вам больше не нужно их указывать. Например, Env. Переменная: ANDROID_AVD_HOME Значение: C: \ users \% USERNAME% \ Androidapps

Студия Android будет для эмуляторов под C: \ users \% USERNAME% \ Androidapps.android \ avd

Или вместо ANDROID_AVD_HOME введите ANDROID_SDK_HOME, и Studio будет работать: не удается запустить эмулятор avd на android studio 1.0

Я снова столкнулся с этой проблемой и понял, что новые версии Android Studio и SDK размещают AVD по следующему пути для OSX:

Пользователи / yourUsername / Library / Android / sdk / .android / avd в отличие от более старой практики размещения AVD здесь: Пользователи / yourUsername / .android / avd

Итак, я только что обновил файл bash_profile, чтобы указать ANDROID_AVD_HOME в новое место, которое действительно содержало ini-файл для AVD, который я создал, и затем запуск прошел нормально.

Потому что среда Android SDK окружающая среда ANDROID_SDK_HOME, неправильный путь. / Usr / local / opt / android-sdk или / Пользователи / [имя_пользователя] / Библиотека / Android / sdk TRUE

Попробуйте изменить определение переменной окружения от ANDROID_AVD_HOME до $ANDROID_AVD_HOME .