3

我想在我的应用程序中调试一些网络问题案例。但我无法真正测试它,因为我的手机通过 USB 连接互联网。如果我将它与 USB 断开连接,我将无法调试......那么无论如何,我可以禁用手机上的 USB 网络共享吗?

编辑:我有一个 HTC Trophy,但它和我朋友的 Lumia 800 一样......

4

2 回答 2

3

假设您正在连接到计算机上未运行的 Web 服务,您可以通过断开您的 PC 与任何可以访问 Internet 的网络的连接来测试这一点(即关闭 PC 上的 wifi 或拉网线.)

这不是一个优雅的解决方案,也不是一个可以轻松自动化的解决方案,但它确实有效。;)(我使用这种方法测试了一个应用程序,该应用程序将逐步下载大文件,并在连接丢失和恢复时停止然后恢复。)

于 2012-05-16T08:09:42.203 回答
1

您还可以使用 Fiddler http://www.fiddler2.com/fiddler2/作为模拟器的代理来模拟有损连接或根本没有连接。这样,您仍然可以在编写代码时浏览和查找参考资料 :-)

编辑:提琴手似乎不适用于模拟器(有关更多信息,请查看评论),但如果您想模拟有损连接,那么是可行的方法,甚至适用于带有连接电缆的手机。

于 2012-05-16T08:35:25.823 回答