我需要检查 Android 应用程序上的互联网连接。
我正在使用这段代码:
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if (ni!=null && ni.isAvailable() && ni.isConnected()) {
return true;
} else {
return false;
}
并且不能通过下一个错误:
对于 ConxsMTD 类型,方法 getSystemService(String) 未定义
我尝试使用getContext().getSystemService
,但也失败了,出现下一个错误:
对于 ConxsMTD 类型,方法 getContext() 未定义
知道我做错了什么吗?