我想在我的应用程序中调试一些Networkproblem案例。但我无法真正测试它,因为我的手机通过USB上网。如果我从USB断开它我无法调试...所以,无论如何,我可以在手机上禁用通过USB连接?
编辑:我有一个HTC奖杯,但是和我朋友的Lumia 800一样......
答案 0 :(得分:3)
假设您正在连接到未在您的计算机上运行的Web服务,您可以通过断开PC与任何可以访问互联网的网络(即关闭电脑上的wifi或拉动)来测试网线。)
这不是一个优雅的解决方案,也不是一个可以轻松实现自动化的解决方案。 ;)(我使用这种方法测试一个应用程序,该应用程序会逐步下载大块文件并停止然后在连接丢失和恢复时恢复。)
答案 1 :(得分:1)
您还可以使用Fiddler http://www.fiddler2.com/fiddler2/作为模拟器的代理来模拟有损连接或根本不连接。通过这种方式,您可以在编码时浏览并查找引用: - )
编辑:fiddler似乎不适用于模拟器(有关更多信息,请查看注释),但如果您想模拟有损连接,那么this是可行的方法,甚至适用于带有连接电缆。