gpt4 book ai didi

Android 互联网连接检查

转载 作者:行者123 更新时间:2023-11-29 16:14:37 24 4
gpt4 key购买 nike

我正在尝试检查可用的互联网连接,我发现很多主题都在谈论这个,但是当我尝试验证互联网连接时我仍然遇到问题,我使用的代码是流动的:

public boolean isOnline() {
ConnectivityManager conMgr =
(ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);

if (conMgr.getActiveNetworkInfo() != null && conMgr.getActiveNetworkInfo().isAvailable() && conMgr.getActiveNetworkInfo().isConnected()) {
return true;
} else {
return false;
}
}

请问如何帮助我?PS:抱歉我的英语不好。

最佳答案

你的方法是正确的。您还需要在您的 android list 文件中:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

但请记住,低信号、服务器停机、强制门户、内容过滤器和其他网络问题可能会阻止您的应用程序到达服务器。因此,拥有一个 Activity 的网络接口(interface)并不能保证特定的网络服务可用。

关于Android 互联网连接检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10473094/

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