Windows phone 7 Windows Phone 7 emulator:我可以模拟电话通话吗

Windows phone 7 Windows Phone 7 emulator:我可以模拟电话通话吗,windows-phone-7,emulation,Windows Phone 7,Emulation,我正在考虑开发WindowsPhone7。为了测试我的应用程序,我需要能够模拟电话。在模拟器中可能吗 我不相信你可以模拟电话本身,但你可以模拟使用号码和可选名称启动拨号器 出于单元测试的目的,您可能需要创建一个具有适当功能的接口,然后在系统PhoneCallTask类型周围创建一个包装器 由于PhoneCallTask实际上并没有直接进行调用-它只是打开了用户界面,允许用户方便地连接-您可以在模拟器中轻松地测试该功能。提醒你,如果你点击“通话”,你会看到手机界面,并看到顶部的“正在通话”图标。该

我正在考虑开发WindowsPhone7。为了测试我的应用程序,我需要能够模拟电话。在模拟器中可能吗

我不相信你可以模拟电话本身,但你可以模拟使用号码和可选名称启动拨号器

出于单元测试的目的,您可能需要创建一个具有适当功能的接口,然后在系统
PhoneCallTask
类型周围创建一个包装器


由于
PhoneCallTask
实际上并没有直接进行调用-它只是打开了用户界面,允许用户方便地连接-您可以在模拟器中轻松地测试该功能。提醒你,如果你点击“通话”,你会看到手机界面,并看到顶部的“正在通话”图标。该网络自称为“假GSM网络”。

否。无法模拟您的应用程序被收到的电话中断。它也被宣布,因为在可预见的未来将不会有一种方法在模拟器中测试这一点。您需要在真实的设备上进行测试


不幸的是,没有办法在真实设备上测试这一点,就像其他形式的中断一样,例如返回开始屏幕或执行搜索(都是由设备正面的硬件按钮提供的),对正在运行的应用程序有不同的影响。

这也是我在应用程序执行期间测试运行电话呼叫的方式。它在emu中起作用。@Jon:有没有一个例子说明如何测试它?或者您必须将其编码到应用程序中吗?@intorbit“MinUI”是模拟器中可用操作系统数量的名称/术语。“最小用户界面”的缩写。emulator只包括IE、访问某些设备设置、安装的任何应用程序以及应用程序与操作系统交互所需的功能,但不包括与集线器的交互。