このトピックにはいくつかのスレッドがありますが、私の質問には答えられないようです。デバイスにデータ接続がないときを検出できるようにしたい。私はnull、isConnected()、isAvailable()などの場合、NetworkInfoルートチェックを試してみました。問題は、これらがうまく動作する(falseまたはnullを返す)ことです。彼らは真実を返すシグナルがない。信号がないためにデータ接続を検出する方法はありますか?Androidでデータ接続が検出されない
4
A
答えて
1
ビルドreciverとあなたがgoogle.comにpingを試みることができる
0
を放送キャッチします。応答がない場合は、(ブロックされている国にいない限り)接続がないことをかなり確信できます。私は念のため5分前にそれをテストし、すべてが動作している場合は、私のルータが範囲内にもはやなるまで、私はそれから離れて私の家から歩いていないConnectivityManager.getActiveNetworkInfo.isConnectedOrConnecting()
を使用
0
とステータスバーのネットワーク強度インジケータにはネットワークが表示されず、アプリ内からのisConnectedOrConnecting()の呼び出しによってfalseが返されます。
私はそれはあなたが見ている動作ではないのですか?
関連する問題
- 1. iOSネットワーク接続が検出されない
- 2. Alamofire 4:ネットワーク接続が検出されない
- 3. Android Bluetoothデバイスが接続されているときに検出します。
- 4. Android Studio - OnClickListenerが検出されない
- 5. ドロップされた接続の検出
- 6. ブルートゥース接続の検出(android sdk ICS)
- 7. PMDを使用してJavaコードで接続が検出されない
- 8. 高度な方形検出(接続された領域で)
- 9. Wi-Fiに接続されているがintenernetが接続されていない場合のインターネット接続を検出する方法:iOS
- 10. Firebaseに接続が検出されませんでしたか?
- 11. Android Studioが接続されたデバイスで起動しない
- 12. Android TCP接続でパケットが受信されない
- 13. Android - 別のハードウェアに接続されているデバイスを検出しますか?
- 14. インターネットに接続されていないAndroidデバイス間でデータを共有する
- 15. NSURL ARCとの接続でデータが受信されない
- 16. ソケット接続でデータが送信されない
- 17. xamarinフォーム/ cで接続メソッドが呼び出されない#
- 18. Android BLEがデバイスに正しく接続されていない
- 19. Androidスタジオ - MQTTが接続されていない
- 20. HC 05 BluetoothモジュールがAndroidと接続されていない
- 21. Android USBホスト、singleInstance、onCreateがUSB接続で呼び出され続ける
- 22. XMLHttpRequestが接続されたときに検出
- 23. C3P0接続プールテスターが呼び出されていない
- 24. 他のユーザーがSQLデータ接続に接続できない
- 25. android - ピアを検出しないでWiFi P2Pデバイスに接続する
- 26. HDDがUSB経由で接続されているかWMIなしで他の手段で接続されているかを検出
- 27. 電源が接続されているか接続されていないリスナー
- 28. asp.netがiOS/Androidの逆接続エラーを検出しました
- 29. Javamailが接続されていない
しかし、どのようにデータの接続性がないことを知るようになるのか、それを認識する意図があるのでしょうか。 –
これを行うには、ConnectivityManager.getNetworkInfoを呼び出してonReciveで手動で行う必要があります。ドキュメントを読む... – Selvin