Java 我在logcat中遇到错误,比如getNetworkInfo、wifi\u p2p\u statetracker

Java 我在logcat中遇到错误,比如getNetworkInfo、wifi\u p2p\u statetracker,java,android,Java,Android,下面是我的网络连接代码,我得到“Wifi\u P2p\u StateTracker”错误,如何解决这个错误,在AndroidManifest文件中我声明了所有权限 public class ConnectionDetector { private Context context; public ConnectionDetector(Context context) { this.context = context; } public bool


下面是我的网络连接代码,我得到“Wifi\u P2p\u StateTracker”错误,如何解决这个错误,在AndroidManifest文件中我声明了所有权限

public class ConnectionDetector {

    private Context context;

    public ConnectionDetector(Context context) {
        this.context = context;
    }

    public boolean isConnected() {

        boolean wifiDataAvailable = false;
        boolean mobileDataAvailable = false;
        try {
            ConnectivityManager conManager = (ConnectivityManager) context
                    .getSystemService(Context.CONNECTIVITY_SERVICE);
            NetworkInfo[] networkInfo = conManager.getAllNetworkInfo();
            for (NetworkInfo netInfo : networkInfo) {

                if (netInfo.getTypeName().equalsIgnoreCase("WIFI"))
                    if (netInfo.isConnected())
                        wifiDataAvailable = true;

                if (netInfo.getTypeName().equalsIgnoreCase("MOBILE"))
                    if (netInfo.isConnected())
                        mobileDataAvailable = true;
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
        return wifiDataAvailable || mobileDataAvailable;
    }

}

添加完整的stacktrace
我在logcat中遇到错误。。。然后分享你的日志。@Hrundi V.Bakshi,我附上了日志,请你帮我解决问题。.谢谢任何人,请回答我的问题?