模拟器崩溃

时间:2010-06-12 17:59:54

标签: android-emulator

我是第一次在Eclipse上设置Android环境。我有多年的Eclipse经验,但是Android新手。这是在运行MacOSX 10.6.3的Apple Mac Mini上完成的。我使用的是最新的Eclipse Classic 3.5.2版。我正试图让这个小小的hello world程序运行。

当我运行它时,我在Eclipse的控制台窗口中获得以下内容:

[2010-06-12 13:48:08 - HelloAndroid]自动目标模式:推出兼容AVD'Android2.2AVD'的新模拟器 [2010-06-12 13:48:08 - HelloAndroid]使用虚拟设备'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 - 仿真器] 2010-06-12 13:48:12.783模拟器[50495:903]警告一次:此应用程序或其使用的库正在使用NSQuickDrawView,已被弃用。应用应停止使用QuickDraw并转移到Quartz。 [2010-06-12 13:48:19 - HelloAndroid]模拟器-5554断开连接!取消'com.example.helloandroid.HelloAndroid活动启动'!

模拟器崩溃并显示以下信息。 我已经按照所有运行hello world示例的说明进行操作。 有人有什么想法吗?

流程:模拟器[50398] 路径:/ Users / jeremy / android-sdk-mac_86 / tools / emulator 标识符:模拟器 版本:??? (???) 代码类型:X86(原生) 父进程:eclipse [50388]

日期/时间:2010-06-12 13:28:38.595 -0400 操作系统版本:Mac OS X 10.6.3(10D573) 报告版本:6

自上次报告以来的间隔时间:363037秒 自上次报告以来崩溃:9 自上次报告以来每个应用程序崩溃:7

异常类型:EXC_BAD_ACCESS(SIGSEGV) 异常代码:KERN_INVALID_ADDRESS位于0x00000000007fd000 坠落的线程:4

线程0:调度队列:com.apple.main-thread 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-manager 0 libSystem.B.dylib 0x9020cb42 kevent + 10 1 libSystem.B.dylib 0x9020d25c _dispatch_mgr_invoke + 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(unsigned long long)+ 219 4 com.apple.audio.CoreAudio 0x90572997 CAGuard :: WaitUntil(unsigned long long)+ 289 5 com.apple.audio.CoreAudio 0x90570294 HP_IOThread :: WorkLoop()+ 1892 6 com.apple.audio.CoreAudio 0x9056fb2b HP_IOThread :: ThreadEntry(HP_IOThread *)+ 17 7 com.apple.audio.CoreAudio 0x9056fa42 CAPThread :: Entry(CAPThread *)+ 140 8 libSystem.B.dylib 0x90213a19 _pthread_start + 345 9 libSystem.B.dylib 0x9021389e thread_start + 34

线程4崩溃: 0模拟器0x00040380 audioInDeviceIOProc + 96

线程4与X86线程状态(32位)崩溃:   eax:0x00000000 ebx:0x007fd000 ecx:0x000001fe edx:0x0198f3f0   edi:0x00000200 esi:0x01119850 ebp:0x01119800 esp:0xb020fad0    ss:0x0000001f efl:0x00010212 eip:0x00040380 cs:0x00000017    ds:0x0000001f es:0x0000001f fs:0x0000001f gs:0x00000037   cr2:0x007fd000

2 个答案:

答案 0 :(得分:3)

我刚才遇到了同样的问题,当我在谷歌上搜索一下时,我找到了一些人们提到使用罗技USB耳机的线程,拔掉这些耳机会让问题消失。 我有一台罗技USB桌面麦克风,当然,在拔掉它之后,问题也随之消失了。即使麦克风一直关闭!

答案 1 :(得分:0)

连接Apple LED Cinema Display后,只需将音频输入设置为内置即可解决问题 - 无需将外部音频播放放在一边。