【问题标题】:requestRouteToHost returns false on wifi interfacerequestRouteToHost 在 wifi 接口上返回 false
【发布时间】:2012-04-11 01:33:36
【问题描述】:

public boolean requestRouteToHost (int networkType, int hostAddress)

ConnectivityManager 中的此方法如果与设置为 wifi 接口的 networkType 一起使用,则始终返回 false。

requestRouteToHost android 表示从未为 wifi 接口实现它。

即使 InetAddress.isReachable() 总是为 google.com、java.com 等公共服务器返回 false

他们失败有什么具体原因吗?我可以测试是否存在连接的唯一方法是使用运行时 exec() 执行“ping”。

【问题讨论】:

  • 你能发布错误报告的链接吗?

标签: android connectivity


【解决方案1】:

显然这是一个错误,并且已经提出。

【讨论】:

  • 你能发布错误报告的链接吗?
【解决方案2】:

这似乎已在 ICS 中修复。我的 2.3 Desire 以同样的方式失败,但我的 4.0.4 SGS2 通过 WiFi 从 requestRouteToHost 获得了成功的 true 结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-29
    • 2015-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    • 1970-01-01
    相关资源
    最近更新 更多