Подтвердить что ты не робот

Сбой эмулятора Android на Mac

Когда я пытаюсь запустить Android-эмулятор, он падает на Mac OS X. Он работал некоторое время назад, но теперь это не так, и у меня нет идеи, почему.

Журнал сбоев: http://pastebin.com/04MjCqaS

Журнал терминалов в подробном режиме: http://pastebin.com/L6y6rUr0

4b9b3361

Ответ 1

Такая же проблема здесь, я запускаю mac mini с 8 ГБ оперативной памяти и MacOS Lion. Раньше он работал со старым AVD с некоторыми случайными сбоями время от времени, но с момента последнего обновления до APi 17 это боль в заднице.

Комплект ADT не работает вообще. После настройки пределов памяти в файле eclipse.ini он генерирует ошибки случайной памяти. Также он не смог загрузить и установить плагин m2e (maven to eclipse).

Я перешел в IntelliJ, и я могу запустить AVD-менеджер, но ни один из "старых" созданных устройств не работает. Если я создаю новый и запускаю его, он работает до тех пор, пока я не закрою его, тогда мне придется перезагрузить Mac и создать новое устройство. Также он случайным образом показывает ошибки, когда я хочу удалить те старые созданные виртуальные устройства.

Также не запускается DDMS. Я запускаю его, показывает его значок на доке, но он не реагирует, пока я не закрою. Какой кошмар.

** РЕДАКТИРОВАТЬ ** Я нашел в android dev отладчик ошибок этой проблемы, когда вы запускаете 2 экрана: https://code.google.com/p/android/issues/detail?id=40556&q=adt&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

Это происходит со мной с эмулятором Android. Я решил это так:   cd ~/.android/avd   ls *.avd

Теперь выберите эмулятор, который сбой и

cd name_of_the_emulator.avd
touch emulator-user.ini
vi emulator-user.ini

И теперь reset window.x, что window.x = 0 выйти и запустить эмулятор.

Если вы перемещаете и закрываете эмулятор на вторичном экране, он будет разбиваться в следующий раз, когда вы хотите его запустить.

Ответ 2

Убейте процесс Docker

Одна проблема, которую я видел много раз с Docker. Android-эмулятор сработает, когда Docker работает на Mac.

Ответ 3

Я следил за путеводителем PhoneGap "Начало работы" для Android, и когда я добрался до "Deploy to Emulator", после создания нового AVD, мой Mac сработает и перезагрузится. Я наткнулся на эту тему, но подумал, что стоит упомянуть, что на самом деле я решил проблему, это патч Intel для Hardware Accelerated Execution Manager, расположенный здесь: http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager

Ответ 4

Это связано с тем, что Android SDK использует некоторые устаревшие библиотеки Mac OS X. У меня такая же проблема (иногда даже паника ядра), прежде чем я начну использовать Android-устройство. Возможно, в будущих версиях Android SDK эта проблема будет исправлена.

Ответ 5

Я только что обновил менеджер Android SDK до последних обновлений уровня Android 4.2 (API 17), и теперь все мои старые аварии AVD. Однако недавно созданный с использованием API 17.

Ответ 6

У меня такая же проблема. Вы можете попробовать создать новый AVD с соответствующим уровнем API. Я могу запустить их в первый раз после создания. Это, по-видимому, ошибка памяти.

Мои AVD могут запускаться в первый раз после перезагрузки. После этого они продолжают сбой.

Ответ 7

У меня была такая же проблема, если Mac 10.6 и 2 контролировали один через адаптер USB на HDMI. Я пробовал все эти предложения, и ничего не получилось. Я закончил тем, что создал нового пользователя в своем mac и с тем же Android файлом android и тем же затмением с новым рабочим пространством. [/P >

Я не уверен, что только создание нового рабочего пространства сделает настройку, я не пробовал. для тех, кто сталкивается с этим неприятным вопросом, стоит попробовать его, прежде чем переключиться на новую учетную запись.

Ответ 8

Вы можете удалить свои эмуляторы из ~/.android/avd

Затем создайте новые эмуляторы.