Как создать или найти файл "userdata.img" для ABI armeabi для копирования в папку AVD

Я запускаю тест Hello World Android SDK на Eclipse. После установки последней платформы для Android SDK я попытался создать AVD.

В Eclipse:

  • Выбранное окно > Диспетчер AVD.
  • Нажмите "Создать".
  • Появится диалоговое окно "Создать новый AVD".
  • Введите имя AVD, например "my_avd".
  • Выберите цель. (последняя платформа)
  • Игнорировать остальные поля.
  • Нажмите "Создать AVD".

Но когда я вернулся в Eclipse, я получил красное сообщение об ошибке:

"unable to find a "userdata.img" file for ABI armeabi to copy into the AVD folder.

У меня есть 64-битная версия Windows, Eclipse 3.7.2 и платформа Android 4.0.3. Если бы кто-нибудь мог мне помочь, я действительно ценю это. Если у вас есть представление о том, что я могу делать неправильно, я все уши.:)

Вот что я пытался сделать http://developer.android.com/resources/tutorials/hello-world.html

Ответ 1

Нажмите на Android SDK manager в eclipse.. Затем в Android 4.0.x ваша версия.. нажмите на ARM EABI v7A System Image.. и нажмите "Установить пакет".

Он должен работать тогда...

Ответ 2

только для записи: я имел ту же ошибку и не мог решить проблему с подсказками здесь. в конце концов я узнал, что я не сделал выбор в диалоговом окне CP/ABI после создания нового устройства с помощью avd-менеджера.. (это поле осталось открытым в учебнике, который я нашел....)

Собственно, Need to Android 4.0.x ваша версия.. нажмите на ARM EABI v7A System Image.. и нажмите Установить пакет.. в соответствии с Raju.

После этого я последовал совету, чтобы убедиться, что я заполнил поле CPU/ABI, и тогда все было хорошо.

Ответ 3

если вы установили "ARM EABI v7A System Image", все еще не работали, попробуйте "андроидное обновление avd -nh" в оболочке (h - это имя моего виртуального устройства Android, откройте его с вашим конкретным именем avd)