3

アプリケーションでいくつかのネットワークの問題をデバッグしたいと考えています。しかし、私の電話はUSB経由でインターネットに接続しているため、実際にテストすることはできません. USB から切断すると、デバッグできません...とにかく、電話で USB 経由のテザリングを無効にできますか?

編集: 私は HTC トロフィーを持っていますが、友人の Lumia 800 と同じです...

4

2 に答える 2

3

マシンで実行されていない Web サービスに接続していると仮定すると、インターネットにアクセスできるネットワークから PC を切断することでこれをテストできます (つまり、PC の Wi-Fi をオフにするか、ネットワーク ケーブルを引き抜きます)。 .)

これは洗練されたソリューションでも、簡単に自動化できるソリューションでもありませんが、機能します。;) (この方法を使用して、大きなファイルを段階的にダウンロードし、接続が失われて復元されると停止して再開するアプリをテストしました。)

于 2012-05-16T08:09:42.203 に答える
1

Fiddler http://www.fiddler2.com/fiddler2/をエミュレータのプロキシとして使用して、損失のある接続または接続なしをシミュレートすることもできます。このようにして、コーディング中にサーフィンして参照を探すことができます:-)

編集:フィドラーはエミュレーターでは機能しないようです(詳細については、コメントを調べてください)が、損失のある接続をシミュレートしたい場合、接続ケーブルを備えた電話でも機能します。

于 2012-05-16T08:35:25.823 に答える