gpt4 book ai didi

android - 想要检查 android 中的互联网连接?

转载 作者:太空狗 更新时间:2023-10-29 12:43:08 26 4
gpt4 key购买 nike

我想在我的应用程序中检查互联网连接。但我不知道为什么我的代码不起作用?

public boolean isInternetConnected() {
ConnectivityManager conMgr = (ConnectivityManager) getActivity().getSystemService(Context.CONNECTIVITY_SERVICE);
boolean ret = true;
if (conMgr != null) {
NetworkInfo i = conMgr.getActiveNetworkInfo();

if (i != null) {
if (!i.isConnected()) {
ret = false;
}

if (!i.isAvailable()) {
ret = false;
}
}

if (i == null)
ret = false;
} else
ret = false;
return ret;
}

最佳答案

你有没有在你的manifest.xml

中像下面这样添加互联网权限?
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

关于android - 想要检查 android 中的互联网连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22371671/

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