Ошибка эмулятора Android: PANIC: Не удалось открыть: C: \ Users \ hallo \ .android / avd / myemu.ini

Я начинаю разработчик приложений Android. Я сделал много приложений в eclipse на эмуляторе и устройстве. Но теперь он дает ошибку во время запуска проекта на эмуляторе. Он работает на устройстве телефона, но на эмуляторе он дает следующую ошибку:

[2011-08-02 11:14:00 - hello1] ------------------------------ [2011-08-02 11:14:00 - hello1] Android Launch! [2011-08-02 11:14:00 - hello1] adb is running normally. [2011-08-02 11:14:00 - hello1] Performing com.mahiways.Hello1.Hello1Activity activity launch [2011-08-02 11:14:00 - hello1] Automatic Target Mode: launching new emulator with compatible AVD 'myemu' [2011-08-02 11:14:00 - hello1] Launching a new emulator with Virtual Device 'myemu' [2011-08-02 11:14:01 - Emulator] PANIC: Could not open: C:\Users\hallo\.android/avd/myemu.ini 

Как я могу решить эту проблему?

Solutions Collecting From Web of "Ошибка эмулятора Android: PANIC: Не удалось открыть: C: \ Users \ hallo \ .android / avd / myemu.ini"

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

У меня есть диск C: для Windows 7 и диск D: для всей моей работы и данных. После установки окон 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: и эмулятор запускается правильно.

У меня тоже была эта проблема, но я нашел решение.
Что вам нужно сделать:
1. Создайте новую системную переменную Windows ANDROID_SDK_HOME и установите ее в каталог установки Android SDK
2. В файле «eclipse \ configuration.settings \ org.eclipse.ui.ide.prefs» также добавьте определение для ANDROID_SDK_Home

Затем все ваши файлы AVD будут созданы в вашей папке «android-sdk / .android / avd»

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

  1. Задайте переменную среды: значение ANDROID_SDK_HOME вашего каталога SDK. Поскольку у меня есть: имя переменной ANDROID_SDK_HOME значение E:\java\androidsdk

  2. Измените файл конфигурации в каталоге установки eclipse. Найдите следующие файлы: eclipse \ configuration.settings \ open of org.eclipse.ui.ide.prefs, в более позднем дополнении, чтобы изменить только для настройки переменных среды.

    ANDROID_SDK_Home = E\:\\java\\androidsdk : ANDROID_SDK_Home = E\:\\java\\androidsdk (обратите внимание, что формат косой черты)

  3. Перезапуск eclipse, восстановление AVD может быть успешно запущено.

Конфигурационные файлы для вашего эмулятора могли быть сохранены AndroidSDK and AVD Manager где-то еще на вашем жестком диске.

Выполните следующие действия:

  • Сначала .android folder на жестком .android folder .
  • После того, как вы обнаружите это, переместите .android folder в корневой каталог пользователя, который может быть "C:\Users\hallo\" в вашем случае.

Здесь описываются такие ошибки создания проекта (с причиной и решением ) .

  1. Создайте переменную среды, называемую ANDROID_SDK_HOME, и установите ее в C: \ Users \ Administrator
  2. Откройте «Затмение»> «Окно»> «Настройки» и нажмите «Запуск / Отладка» и «Замена строки»
  3. Добавьте новую переменную с именем: user.home и установите ее в C: \ Users \ Administrator
  4. Создайте AVD и запустите его.

Теперь он должен работать.