Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Context.CONNECTIVITY\u服务错误。Can';t通道?_Java_Android - Fatal编程技术网

Java Context.CONNECTIVITY\u服务错误。Can';t通道?

Java Context.CONNECTIVITY\u服务错误。Can';t通道?,java,android,Java,Android,这是我想要的功能。 但我得到了错误“连接\服务无法解决或不是字段” 我补充说: public boolean isOnline() { ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); return cm.getActiveNetworkInfo().isConnectedOrConnecting(); } 到我

这是我想要的功能。 但我得到了错误“连接\服务无法解决或不是字段” 我补充说:

public boolean isOnline() {
    ConnectivityManager cm = (ConnectivityManager) 
             getSystemService(Context.CONNECTIVITY_SERVICE);
    return cm.getActiveNetworkInfo().isConnectedOrConnecting();
}
到我的清单文件

以下是我的作品:

uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"
uses-permission android:name="android.permission.INTERNET"
如果有人能帮忙,我不确定我做错了什么。

而不是导入:

package com.MTSUAndroid;
import java.io.*;
import java.net.*;
import java.sql.*;
import java.util.Calendar;
import javax.naming.Context;

import android.app.Activity;
import android.graphics.Color;
import android.net.*;
import android.os.*;
import android.widget.*;
import android.text.Html;
import android.text.format.DateFormat;
import android.view.View;

import org.apache.http.util.ByteArrayBuffer;
进口

import javax.naming.Context;
而不是导入:

package com.MTSUAndroid;
import java.io.*;
import java.net.*;
import java.sql.*;
import java.util.Calendar;
import javax.naming.Context;

import android.app.Activity;
import android.graphics.Color;
import android.net.*;
import android.os.*;
import android.widget.*;
import android.text.Html;
import android.text.format.DateFormat;
import android.view.View;

import org.apache.http.util.ByteArrayBuffer;
进口

import javax.naming.Context;

我知道这个问题已经得到了回答(尽管出于某种原因没有被接受),但我也想提出另一个答案,因为这个答案没有回答我的问题,而且我在任何地方都找不到答案


似乎
连接\u服务
活动
的一部分,如果您的类不扩展
活动
,则会抛出此错误。为了解决这个问题,我只使用了
getActivity().getSystemService(getActivity().CONNECTIVITY\u SERVICE)
。希望这也能有所帮助。

我知道这个问题已经得到了回答(尽管出于某种原因没有被接受),但我也想提出一个替代答案,因为这个答案没有回答我的问题,我在任何地方都找不到答案

似乎
连接\u服务
活动
的一部分,如果您的类不扩展
活动
,则会抛出此错误。为了解决这个问题,我只使用了
getActivity().getSystemService(getActivity().CONNECTIVITY\u SERVICE)
。希望这也有帮助