gpt4 book ai didi

java - NetworkInfo.isConnected() 返回 true 但没有连接

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:43:53 26 4
gpt4 key购买 nike

我使用 gar 在 this StackOverflow post 中的回答检查互联网连接可用性。但是,我不确定它是否正常工作。如果我关闭 WiFi 和移动数据连接并运行应用程序,NetworkInfo.isConnected() 会在没有可用的 Internet 连接时返回 true。

怎么了?如果我打开飞行模式,它会正确显示无连接。

最佳答案

遗憾的是,目前的 Android API 无法确定您是否有互联网连接。您只能确定适配器(WiFi、3G、LTE 等)是否连接到路由器。

就是说,您可以实现对已知域 (www.google.com) 执行 ping 操作吗?确定您的连接是否有效,但这需要时间(连接不良时需要一秒或更长时间)。

关于java - NetworkInfo.isConnected() 返回 true 但没有连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19324763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com