是否可以使用 Microsoft 提供的设备模拟器模拟设备睡眠和唤醒?
Gordon Wilson
问问题
431 次
2 回答
1
是的,但是您必须使用修改过的内核(更改 OEMPowerOff)生成自己的仿真器映像。Bruce Eitman在这里写了一篇博客。您没有详细说明您的需求,因此很难说,但您可以通过手动设置命名的电源管理事件来提供某种形式的模拟。
于 2008-12-09T02:33:37.193 回答
0
这是一个旧线程,但如果其他人偶然发现它,您可以让 Windows Mobile 仿真器“休眠”并唤醒,尽管不附加调试器。
- 在应用程序运行时关闭模拟器窗口并保存状态。或者,将电源管理配置为在所需时间使模拟器休眠;模拟器将自动关闭并保存其状态。如果附加了调试器,它将失去连接并停止调试。
- 打开设备模拟器管理器并单击刷新,直到模拟器显示为已断开连接(旁边没有图标)。右键单击模拟器名称并选择连接。
- 模拟器唤醒并重新出现。如果您的应用程序正在侦听唤醒通知,则会在此时发出信号。
您也可以使用 Debug > Attach to Process 唤醒模拟器,但这并不总是成功。无论哪种方式,当调试器附加时,唤醒序列将已经执行。但是,如果您可以使用调试语句,这比修改模拟器图像更容易。
于 2011-08-22T23:17:23.227 回答