Я использую Mac OSX 10.7.5, и недавно я переустановил новейшую ADT 23, версию которой называлась «adt-bundle-mac-x86_64-20140624».
Я удалил старую версию ADT, которая поддерживает только API 18 (я не помню, какой код версии …) перед установкой новой.
Пока я завершил установку, обновите API до 19 с помощью SDK Manager, но я не обновил 4.4W и API 20.
Я попытался создать новый эмулятор с установленным значением в поле SD Card, а затем нажмите OK.
На панели консоли появилось сообщение об ошибке:
[2014-07-09 02:44:13 – Менеджер SDK] Не удалось создать SD-карту.
[2014-07-09 02:44:13 – Менеджер SDK] Не удалось создать SD-карту в папке AVD.
С теми же шагами создания проблема выше не отображается в старой версии ADT, которую я использовал ранее.
Я попытался, если не установить значение SD-карты для создания нового эмулятора, который может быть создан успешно!
Я также попытался установить Eclipse 4.4 Luna и новейший пакет SDK отдельно, у него все еще есть те же проблемы …
Я не уверен, есть ли какие-либо проблемы на моем OSX или я пропустил какие-либо шаги настроек во время установки.
Пожалуйста, любезно дайте мне несколько предложений по исправлению моей проблемы, оцените!
Прошло уже 2 месяца с момента открытия этого дела, поэтому я надеюсь, что вы уже достигли разрешения. Я действительно испытал ту же проблему с созданием SD-карты на моей Mac 10.7.5 ОС с помощью Eclipse ADT Bundle. Когда я не мог положиться на графический интерфейс, я перешел к использованию CLI для создания SD-карты, используя команду mksdcard, расположенную в папке sdk / tools (например: mksdcard 64M /tmp/sdcard.img). При этом я заметил, что получил ошибку «Нелегальная инструкция: 4». При дальнейшем отслеживании этой ошибки (например: « Что такое ошибка« Неверная инструкция: 4 »и почему« -mmacosx-version-min = 10.x »исправить? ) Я заметил, что это проблема с тем, что mksdcard Команда была скомпилирована и что моя 10.7.5 ОС не была способна выполнить эту команду.
Разрешение (по крайней мере, для моего случая):
Решение 2. Обновите свой Mac до более поздней версии (10.8.x или выше). Я протестировал это и подтвердил, что mksdcard работает над более поздними версиями Mac OS X без этой проблемы.
Дайте мне знать, если это решит вашу проблему.
Вы можете попробовать запустить это в оболочке
Cd / Пользователи / MyUserName / Library / Android / sdk / tools /
Chmod + x mksdcard
Android Studio IDE на Mac os: error = 13, Permission denied
Я думаю, что в GUI есть ошибка, которая не позволяет вам пройти шаг SD-карты. Вы можете попробовать пропустить графический интерфейс, используя команду «android». После этой проблемы я смог создать AVD, используя эту команду:
$ Android create avd -t 3 -n TestAVD
Это использует множество значений по умолчанию. Чтобы просмотреть параметры для «-t», используйте «Цели списка андроидов». Взгляните на опции «create avd» с помощью этой команды:
$ Android –help создать avd
Надеюсь, это поможет.