2010-06-12 4 views
2

Я впервые создаю среду Android на Eclipse. У меня много лет опыта Eclipse, но нового для Android. Это делается на Apple Mac Mini, работающем под MacOSX 10.6.3. Я использую последнюю версию Eclipse Classic версии 3.5.2. Я пытаюсь запустить крошечную мировую программу.сбой эмулятора

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

[2010-06-12 13:48:08 - HelloAndroid] Автоматический режим Цель: запуск нового эмулятора с совместимым AVD «Android2 .2AVD ' [2010-06-12 13:48:08 - HelloAndroid] Запуск нового эмулятора с помощью Virtual Device' Android2.2AVD ' [2010-06-12 13:48:11 - HelloAndroid] Новый эмулятор найден: эмулятор -5554 [2010-06-12 13:48:11 - HelloAndroid] Ожидается запуск HOME ('android.process.acore') ... [2010-06-12 13:48:12 - Emulator] 2010-06-12 13: 48: 12.783 emulator [50495: 903] Предупреждение: это приложение или используемая им библиотека использует NSQuickDrawView, который был d eprecated. Приложения должны прекратить использование QuickDraw и перейти в Quartz. [2010-06-12 13:48:19 - HelloAndroid] эмулятор-5554 отключен! Отмена запуска com.example.helloandroid.HelloAndroid!

Эмулятор падает со следующей информацией. Я выполнил все инструкции по запуску образца hello world. У кого-нибудь есть идеи?

процесса: эмулятор [50398] Путь:/Users/Jeremy/Android-SDK-mac_86/инструменты/эмуляторные Идентификатор: эмулятор версии: ??? (???) Тип кода: X86 (Родной) родительского процесса: затмение [50388]

Дата/время: 2010-06-12 13: 28: 38,595 -0400 Версия ОС: Mac OS X 10.6. 3 (10D573) Версия отчета: 6

Интервал времени последнего отчета: 363037 сек Сбои с последнего отчета: 9 Per-App Сбои с последнего отчета: 7

Тип исключения: EXC_BAD_ACCESS (SIGSEGV) Exception Коды: KERN_INVALID_ADDRESS на 0x00000000007fd000 Crashed Тема: 4

резьбы 0: очереди отправки: com.apple.main-нить 0 эмулятор 0x000eed4e helper_set_cp15 + 30

резьбы 1: 0 libSystem.B.dylib 0x9020bbd2 __workq_kernreturn + 10 1 libSystem.B .dylib 0x9020c168 _pthread_wqthread + 941 2 libSystem.B.dylib 0x9020bd86 start_wqthread + 30

резьбы 2: очередь отправки: com.apple.libdispatch-менеджер 0 libSystem.B.dylib 0x9020cb42 KEVENT + 10 1 libSystem.B .dylib 0x9020d25c _dispatch_mgr_invok е + 215 2 libSystem.B.dylib 0x9020c719 _dispatch_queue_invoke + 163 3 libSystem.B.dylib 0x9020c4be _dispatch_worker_thread2 + 240 4 libSystem.B.dylib 0x9020bf41 _pthread_wqthread + 390 5 libSystem.B.dylib 0x9020bd86 start_wqthread + 30

Тема 3: 0 libSystem.B.dylib 0x901e635a semaphore_timedwait_signal_trap + 10 1 libSystem.B.dylib 0x90213ea1 _pthread_cond_wait + 1066 2 libSystem.B.dylib 0x90242a28 pthread_cond_timedwait_relative_np + 47 3 com.apple.audio.CoreAudio 0x9056f965 CAGuard :: WaitFor (без знака длиной в длину) + 219 4 com.apple.audio.CoreAudio 0x90572997 CAGuard :: WaitUntil (без знака долго долго) + 289 5 com.apple.audio.CoreAudio 0x90570294 HP_IOThread :: WorkLoop() + 1892 6 com.apple.audio.CoreAudio 0x9056fb2b HP_IOThread :: ThreadEntry (HP_IOThread *) + 17 7 ком. apple.audio.CoreAudio 0x9056fa42 CAPThread :: Вход (CAPThread *) + 140 8 libSystem.B.dylib 0x90213a19 _pthread_start + 345 9 libSystem.B.dylib 0x9021389e thread_start + 34

Тема 4 Crashed: 0 эмулятор 0x00040380 audioInDeviceIOProc + 96

резьбы 4 упал с X86 состояние потока (32 бит): EAX: 0x00000000 EBX: 0x007fd000 ECX: 0x000001fe EDX: 0x0198f3f0 EDI: 0x00000200 ЭРИ: 0x01119850 EBP : 0x01119800 особ: 0xb020fad0 сс: 0x0000001f EFL: 0x00010212 EIP: 0x00040380 CS: 0x00000017 DS: 0x0000001f эс: 0x0000001f фс: 0x0000001f GS: 0x00000037 CR2: 0x007fd000

ответ

3

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

+1

Такая же проблема для меня ... Я нашел, по http://code.google.com/p/android/issues/detail?id=887, что вам не нужно удалять аудиоустройство USB - вам просто нужно установить входной и выходной аудиосигналы по умолчанию для внутреннего аудио. Досадно, что эта ошибка существует с 2008 года и не исправлена. – Micah

+0

Аналогичная проблема для меня, но с приемником Onkyo. Когда я отключил его, эмулятор запускается нормально. Weird. – marciovm

0

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

Смежные вопросы