"Запуск эмулятора для AVD", затем Panic: не удалось открыть... "

Я новичок в приложении для Android. Когда я создал новый AVD, когда я нажимаю на этом AVD, я получаю следующее:

Starting emulator for AVD 'Nexus_4_16_AVD'
PANIC: Could not open: Nexus_4_16_AVD

Ответы

Ответ 1

Это ошибка в плагине ADT. Для обходного пути, пока оно не будет исправлено, используйте символическую ссылку NTFS.

У меня есть диск C: для Windows 7 и диск D: для всей моей работы и данных. После установки Windows 7 я переместил все свои специальные папки из C:\Users\John Doe в D:\John Doe. Плагин ADT пытается загрузить эмулятор из C: когда он и файлы конфигурации находятся на D: (PANIC: не удалось открыть и т.д.). NTFS может получить плагин ADT для чтения из D: используя символическую ссылку NTFS. Откройте командную строку в C:\Users\John Doe (очевидно, используя свое имя пользователя), используйте команду mklink.

 mklink /J "C:\Users\John Doe\\.android" "D:\John Doe\\.android"

Теперь, когда плагин ADT пытается ссылаться на .android на C:, NTFS отправляет запрос D: и эмулятор запускается правильно.

Исходный источник

ИЛИ

Если это не проблема пути, то:

Создайте переменную среды, называемую: ANDROID_SDK_HOME, и установите ее в C:\Users\Administrator Open Eclipse > Window > Preferences и щелкните в Run/Debug и String Substitution Добавьте новую переменную, называемую user.home, и установите ее в C:\Users\Administrator Создайте AVD и запустите ее.

Исходный источник

Ответ 2

Просто если ничего не работает для вас, просто скопируйте папку .android в папку C:\Users \.android.

Ответ 3

У меня была такая же проблема, и первое решение Umer Farooq решило это. Уже была папка .android в папке C:/Users/MyName. Я сжал его в .android.zip для цели резервного копирования, а затем удалил папку C:/Users/MyName/.android. Затем я открыл командную строку (она уже была расположена в C:/Users/MyName) и выполнила команду:

 mklink /J "C:\Users\MyName\\.android" "D:\\.android"

Затем я перезапустил eclipse и запустил AVD. Виртуальное устройство создано и работает хорошо.

Ответ 4

мой avd был в папке d:\c_data.android. он искал в папке c:\users\rkk.android. Я скопировал папку avd из d:\и вставил в c:\users\rkk.android. И это был успех.