关于Windows Mobile模拟器,如何模拟其插入底座的状态

即使您在开发期间不打算使用实际的 Smartphone 设备,而依赖于仿真程序,您仍然需要安装最新版本的 ActiveSync®。此程序用于执行诸如将应用程序部署到仿真程序并允许仿真程序连接到 Internet 等此类任务。Windows Mobile SDK 5.0 for Smartphone 向 Visual Studio 2005 添加了一些特定于 Smartphone 开发的项目类型。(还提供了一个用于 Pocket PC 开发的 SDK。)最后,应安装与目标设备最相似的仿真程序。(我的应用程序所针对的目标设备是具有 320×240 横向屏幕的 Smartphone 设备。)

关于仿真程序的提示。如果您具有一台移动设备,我强烈建议您在此设备上测试您的应用程序,而不是完全依赖于仿真程序。尽管仿真程序是一个非常不错的工具,但最好的测试莫过于在实际设备上运行应用程序。当我开发移动应用程序时,我不仅使用仿真程序,而且还在某些检查点将应用程序部署到物理设备上,以确保在这两个环境中一切都平稳运行。

在运行代码前,您需要从 Visual Studio 的“工具”菜单中启动设备仿真程序管理器 (Device Emulator Manager)。将显示可用仿真程序的列表。选择 320×240 (Landscape) Windows Mobile 5.0 Smartphone Emulator(320×240 横向 Windows Mobile 5.0 Smartphone 仿真程序)。如果您下载此选项,则可以设法制作另一个 Windows Mobile 5.0 Smartphone 仿真程序。此列中的代码是针对 320×240 横向屏幕编写的,但您可以轻松地进行修改以适合其他分辨率。

在选择仿真程序后,右键单击它并选择“连接”。接着,仿真程序将开始引导 Smartphone。当 Smartphone 在仿真程序中运行后,再次在“设备管理器”中右键单击该项,然后选择“插入底座”。将仿真程序的 Smartphone 插入底座后,将允许仿真程序与 ActiveSync 交流,依次允许仿真程序连接到网络,以便它能否访问 Internet 并抓取 RSS 源。最后,在 Visual Studio 中,从“设备”工具栏的下拉列表中选择 320×240 仿真程序。此时将告诉 Visual Studio 在您调试和部署时将使用哪个仿真程序映像。

摘自:http://msdn.microsoft.com/msdnmag/issues/06/12/datapoints/default.aspx?loc=zh

posted @   哥本哈士奇(aspnetx)  阅读(1650)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示