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

Android VM сбой при запуске Mac

У меня проблема. Я работаю с Android в Eclipse уже 4-5 недель и никогда не сталкивался с проблемой VM (они были медленными, да, но никогда не разбивались).

Теперь я считаю, что с 4.2, когда я начал работать над новым проектом для uni (крайний срок на следующей неделе), моя 4.2 VM suddently начинает сбой при запуске из-за "Kernel Panic" (resport в конце).

Я хотел спросить, есть ли что-нибудь, что я мог бы сделать, возможно, скачать исправление или что-нибудь еще. И API, и Eclipse в значительной степени актуальны или могут быть что-то не так с моим компьютером? (Как-то даже мои старые виртуальные машины (2.3.3, 3.1 и 4.1) разбиваются на запуск в 99% случаев)

Любые советы будут высоко оценены. Здесь начинается Crash-Log:

Процесс: эмулятор64-рука [1334] Путь:
/Пользователи/USER/*/emulator64-arm Идентификатор: emulator64-arm Версия:??? Тип кода: X86-64 (родной) Родительский процесс: eclipse [1156] Идентификатор пользователя: 501

Дата/время: 2012-12-01 00: 25: 27.469 +0100 Версия ОС: Mac OS X 10.8.2 (12C2034) Версия отчета: 10

Интервал с последнего отчета: 130686 сек. Сбой с момента последнего Отчет: 96 сбоев за приложение с последнего отчета: 32 анонимных UUID: ABE51F99-F7A9-2595-016E-C47FFD1F6C50

Crashed Thread: 0 Очередь отправки: com.apple.main-thread

Тип исключения: EXC_BAD_ACCESS (SIGSEGV) Исключительные коды: KERN_INVALID_ADDRESS на 0x0000000000000000

Области VM Около 0: →     __TEXT 0000000100000000-0000000100247000 [2332K] r-x/rwx SM = COW/Users/USER/*

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

4b9b3361

Ответ 1

У вас есть два экрана? если да, то вы запустили avd/vm на экране вторичный в последний раз? Если да, то проверьте конфигурационный файл vm по адресу:

cd ~/.android/avd/  
ls -la   => here you see all avds
cd [your_vm.avd]
joe emulator-user.ini => edit this config file and see value 

window.x = 2054 - это глупое значение, потому что говорит, где отображать окно эмулятора. Значение установлено, что окно эмулятора отображается на втором экране в позиции 2054 x, но, как я уже сказал, это ошибка на avd. Просто измените его на лучшее значение, чтобы отображать окно на главном экране, так, как и в моем случае:

window.x = 954
window.y = 199
uuid = 1342941165631

Сохраните конфигурационный файл, запустите eclipse, запустите свой avd/vm, и все должно работать хорошо.

Ответ 2

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

Ответ 3

У меня была та же проблема. Вчера все прошло отлично. Сегодня вылетает с EXC_BAD_ACCESS. Затем я заметил, что звук, который я слушал, остановился на полсекунды при запуске AVD. Я, хотя это может иметь какое-то отношение к этому. Я остановил iTunes, которого я слушал, перезапустил AVD и да успех. Никакой сбой, он начал хорошо.