2
我正在嘗試編寫一個android平板電腦應用程序,它掃描本地網絡中的一組ip地址,並檢查它們是否處於使用或活動狀態。我正在使用如何從Android平板電腦ping服務器
InetAddress.getByName(ipAd).isReachable(100)
但當我檢查日誌時,它會在網絡上的某些計算機上返回false和true。我嘗試手動ping機器,它的作用就像一個魅力,但從Android設備不是所有的計算機返回true。我還在本地網絡中的機器的防火牆上允許ICMP ping請求。
有沒有人有這方面的想法?
由於提前
乾杯
你嘗試增加超時值?儘管它對於本地ping應該足夠了,但您可能會獲得更高的值,具體取決於網絡負載,設備負載等。 – Qben