【发布时间】:2011-04-17 05:20:55
【问题描述】:
我已经阅读了很多 Android 模拟器无法加载的案例,我正在尝试确定是否有任何解决方案。
Waiting for HOME ('android.process.acore') to be launched... 是在 Eclipse 控制台中记录的最后一项,从 DDMS 的角度来看,Logcat 中似乎是无限循环的以下记录重复...
04-17 00:11:29.431: DEBUG/AndroidRuntime(2525): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
04-17 00:11:29.431: DEBUG/AndroidRuntime(2525): CheckJNI is ON
04-17 00:11:29.551: DEBUG/AndroidRuntime(2525): --- registering native functions ---
04-17 00:11:29.581: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.get_native (III)C
04-17 00:11:29.581: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.getNumber_native (II)C
04-17 00:11:29.591: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.getMatch_native (II[CI)C
04-17 00:11:29.591: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.getDisplayLabel_native (II)C
04-17 00:11:29.591: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.getKeyData_native (IILandroid/view/KeyCharacterMap$KeyData;)Z
04-17 00:11:29.591: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.getKeyboardType_native (I)I
04-17 00:11:29.591: WARN/dalvikvm(2525): ERROR: Unable to find decl for native Landroid/view/KeyCharacterMap;.getEvents_native (I[C)[J
04-17 00:11:29.591: ERROR/JNIHelp(2525): RegisterNatives failed for 'android/view/KeyCharacterMap'
04-17 00:11:29.591: ERROR/AndroidRuntime(2525): Unable to register all android natives
04-17 00:11:29.612: INFO/ServiceManager(28): service 'media.audio_flinger' died
04-17 00:11:29.612: INFO/ServiceManager(28): service 'media.player' died
04-17 00:11:29.612: INFO/ServiceManager(28): service 'media.camera' died
04-17 00:11:29.612: INFO/ServiceManager(28): service 'media.audio_policy' died
04-17 00:11:30.081: INFO/(2526): ServiceManager: 0xacd0
04-17 00:11:30.081: DEBUG/AudioHardwareInterface(2526): setMode(NORMAL)
04-17 00:11:30.081: INFO/CameraService(2526): CameraService started: pid=2526
04-17 00:11:30.081: INFO/AudioFlinger(2526): AudioFlinger's thread 0xb3f0 ready to run
我不清楚我能做些什么来完成这项工作,因为到目前为止我所做的一切都没有奏效,包括:
- 将 32 位 Java 设为默认
- 将-d32参数添加到android安装位置tools目录下的DDMS文件中。
- 从终端运行模拟器
这些似乎都没有任何区别。
如果有什么明显的遗漏或我尚未尝试过的解决方案,请告诉我。
【问题讨论】:
-
你等了多久了?在模拟器完全启动之前,人们的耐心往往会耗尽。你会惊讶于它需要多长时间。
-
作为参考,这是一款全新的 MacBookPro,配备四核 i7 和 8 gig 内存。我等待的最长时间是让模拟器整夜处于挂起状态,试图看看什么都不做会发生什么。在过去的一周中,我尝试了几次重启计算机 eclipse adb 和几种组合,因为我在很多地方都读到了模拟器的启动速度可能非常慢..
标签: android eclipse macos emulation