android 2.3 模拟器在 adb shell 停止然后启动后挂起
在 android 2.2 中,我能够启动模拟器,然后运行“adb shell stop”“adb shell start”让模拟器重新启动。由于更改为 android 2.3,模拟器将无法启动,并且 logcat 会挂起并显示以下消息:
SettingsProvider cache for settings table 'secure' rows=27;完全缓存=true qemud fdhandler_accept_event:在 fd 9 上接受 qemud 创建了客户端 0x11f88 监听 fd 11 qemud client_fd_receive:尝试注册服务“hw-control” qemud client_fd_receive:->收到频道 ID 5 设置表“系统”行的 SettingsProvider 缓存=45; fullcached=true
我正在使用 eclipse,感谢您的帮助!
In android 2.2, I was able to start the emulator, then run 'adb shell stop' 'adb shell start' to have the emulator come back up. Since changing to android 2.3 the emulator will not start, and logcat hangs with these messages:
SettingsProvider cache for settings table 'secure' rows=27; fullycached=true
qemud fdhandler_accept_event: accepting on fd 9
qemud created client 0x11f88 listening on fd 11
qemud client_fd_receive: attempting registration for service 'hw-control'
qemud client_fd_receive: -> received channel id 5
SettingsProvider cache for settings table 'system' rows=45; fullycached=true
I'm using eclipse, thanks for any help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可能是一个长时间运行的进程通过 qemu 硬件模拟重新建立自身的问题。终止进程
/system/bin/qemud
然后启动模拟器。步骤
adb shell stop
adb shell ps
(获取/system/bin/qemud
的pid)adb Kill< /code>
adb shell 启动
It might be a problem with one of the long running process re-establishing itself with qemu HW simulation. Kill the process
/system/bin/qemud
and then start the emulator.Steps
adb shell stop
adb shell ps
(get the pid of/system/bin/qemud
)adb kill <pid_process>
adb shell start