大家好!
我相当厌倦了android的ConnectivityManager类。我已经尝试了5个小时才能使requestRouteToHost正常工作。我在模拟器上运行代码,但requestRouteToHost始终失败。我知道我有连通性,因为我叫getActiveNetworkInfo()并已连接。我添加了ACCESS_NETWORK_STATE和CHANGE_NETWORK_STATE权限,但无济于事。任何提示将非常感谢。

编辑 - - - -
方法InetAddress.isReachable也将失败。我使用的是文档中指定的主机名java.sun.com。我认为这是模拟器的问题。
山姆

最佳答案

好像requestRouteToHost()尚未为WiFi实现。 WifiStateTracker私有类没有requestRouteToHost()实现。而是,基类NetworkStateTracker的默认实现始终返回false。

关于java - requestRouteToHost android,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2472016/

10-12 02:29