it-swarm.com.ru

Эмулятор Android Studio не работает

я искал awnser для этой проблемы, перепробовал много вещей, но все же это не работает .... Я использую 64-битную версию win7 .... Я установил переменную Android_SDK_HOME и .. ничего . С путем: C:\Users\Nuno\Favorites\.Android\avd

Ошибка заключается в следующем:

Cannot launch AVD in emulator.
Output:
PANIC: HOME is defined but could not find PhoneTest.ini file in $HOME\.Android\avd
(Note: avd is searched in the order of $Android_AVD_HOME,$Android_SDK_HOME\.Android\avd and $HOME\.Android\avd)

Кто-нибудь может мне помочь?

7
Nmaster88

Теперь это работает!

Как я решил? Я скопировал созданные мной AVM из c:\user\Favorites.Android\avd и вставил их в c:\user.Android\avd.

Хотя я не знаю, почему это произошло, но когда я установил Android studio, он создал первый каталог для размещения файлов avd, а переменная HOME указывает на второй каталог.

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

Я надеюсь, что это помогает.

7
Nmaster88

Я рад, что вы решили проблему . Это версия вашей проблемы в ubuntu . Это объясняет, почему вам нужны права администратора.

4
Kalpa Gunarathna

Я столкнулся с той же проблемой при установке и настройке Android Studio на Ubuntu 14.04 (64 бит).

После успешной установки Android Studio, когда я запускаю свое приложение, я столкнулся с проблемой ниже:

Невозможно запустить AVD в эмуляторе. Вывод: PANIC: HOME определен, но не удалось найти файл Nexus_5_API_21.ini в $ HOME/.Android/avd (Примечание: avd ищется в порядке $ Android_AVD_HOME, $ Android_SDK_HOME/.Android/avd и $ HOME/.Android/АВД)

Я обнаружил причину проблемы и нашел решение того же самого. Причина была в том, что я скачал Android_studio в домашний каталог (путь:/home/ubuntu/Android_studio). Когда я запустил студию (используя команду: $ Sudo sh /home/ubuntu/Android_studio/bin/studio.sh), которая фактически установлена ​​по пути/root /, она пытается получить доступ к «корневым» файлам пользователя по пути/root /.Android/avd

Готовое решение: Использовать команду с пользователем root, т.е. 

#sh /home/ubuntu/Android_studio/bin/studio.sh 

вместо 

$Sudo sh /home/ubuntu/Android_studio/bin/studio.sh

4
Neoark Software

Добавьте переменные окружения Android_AVD_HOME или Android_SDK_HOME в качестве вашего эмулятора (см. Снимок ниже). avd manager может создать эмулятор в другом каталоге (по умолчанию C:\Users [имя пользователя]. Android\avd в Windows) . Как показано в подсказках, avd будет искать xxxx/.Android/avd. Таким образом, установка переменных среды выше может решить проблему . введите описание изображения здесь

1
Wendell

Работал со мной, установив переменную Android_SDK_HOME и путь D:\Android_SDK в S.O Windows 7 Спасибо

0
Mauricio Moccellin

Когда AS был обновлен в Parallels и HAXM был установлен после отключения Hyper-V, для меня новые avds каким-то образом попали в папку Mac .Android? Ранее я устанавливал AS на Mac, но хотел разделить Xcode и AS, поэтому я использовал Windows для AS и удалил его на Mac. Когда я открыл AS из дока, это было, как будто это была новая установка, и я не импортировал настройки ...

Решением было взять все мои старые эмуляторы (папки и файлы .ini) и вставить их в папку WindowAndroid/avd.

0
whyoz