ローカルネットワークで一連のIPアドレスをスキャンし、それらが使用中か稼働中かを確認するAndroidタブレットアプリケーションを作成しようとしています。私は使用しています
InetAddress.getByName(ipAd).isReachable(100)
しかし、ログを確認すると、ネットワーク上の特定のコンピューターでfalseとtrueが返されます。マシンに手動でpingを実行してみましたが、それは魅力のように機能しますが、Androidデバイスからすべてのコンピューターがtrueに戻るわけではありません。また、ローカルネットワーク内のマシンのファイアウォールでICMPping要求を許可していました。
誰かがこれについて考えを持っていますか?
前もって感謝します
乾杯