在android 2.2中,我能够启动模拟器,然后运行'adb shell stop''adb shell start'让模拟器重新启动。由于更改为android 2.3,模拟器将无法启动,并且logcat会挂起这些消息:
SettingsProvider缓存设置表'secure' rows = 27; fullycached =真 qemud fdhandler_accept_event:接受fd 9 qemud在fd 11上创建了客户端0x11f88 qemud client_fd_receive:尝试注册服务'hw-control' qemud client_fd_receive: - >收到频道ID 5 SettingsProvider缓存设置表'system' rows = 45; fullycached =真
我正在使用eclipse,感谢您的帮助!
答案 0 :(得分:1)
使用qemu HW仿真重新建立自身的长期过程之一可能是一个问题。终止进程{{1}},然后启动模拟器。
步骤
/system/bin/qemud
adb shell stop
(获取adb shell ps
)/system/bin/qemud
adb kill <pid_process>