電話機がインターネットに接続していない状況でアプリケーションをテストしようとしています。Androidエミュレータの「飛行機」モードでのテスト
私のエミュレータでは、設定で飛行機モードをオンにしました。しかし、私のアプリはまだ私のサーバーと通信することができるようでした。それは正常に動作します。
私のデバイスでは、同じコードがデータ接続なしでエラーをスローします。
LogCatなどを使用してコードを分析できるように、エミュレータにインターネット接続がないようにするにはどうすればよいですか。
Androidエミュレータのバグのようです。 [ここ](http://code.google.com/p/android/issues/detail?id=3838)を参照してください。また、そのリンクにはいくつかの推奨される回避策があります。 – Kal
残念なことに、この深刻なバグが修正されるまでは、特にネットワークが一連のイベントの途中で壊れたときにテストするために、完全に自動化された統合テスト(Robotium)をネットワーク障害に対して記述することは困難です。 –
残念ながら、チケットのコメントhttps://code.google.com/p/android/issues/detail?id=3838#c15で推奨される回避策はもう使用できません。「qemu monitor」のサポートはhttp://となっていますstackoverflow.com/a/28382672/239408 – xverges