Android 安卓Wi-Fi:';不支持地址族';

Android 安卓Wi-Fi:';不支持地址族';,android,wifi,Android,Wifi,我正在制作一个利用互联网的应用程序 当Wi-Fi可用时,它工作正常。但当Wi-Fi关闭时,它会给我一个错误:“地址族不受支持” 我正在使用NetworkInfo类来了解网络是否可用。如果可用,我将使用WifiManager启用和管理Wi-fi连接。我已使用以下代码检查网络是否可用: ConnectivityManager mConnectivity = (ConnectivityManager) this .getS

我正在制作一个利用互联网的应用程序

当Wi-Fi可用时,它工作正常。但当Wi-Fi关闭时,它会给我一个错误:“地址族不受支持”


我正在使用
NetworkInfo
类来了解网络是否可用。如果可用,我将使用WifiManager启用和管理Wi-fi连接。

我已使用以下代码检查网络是否可用:

ConnectivityManager mConnectivity = (ConnectivityManager) this
                                        .getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = mConnectivity.getActiveNetworkInfo();
if (info == null) {
    // No inet
}

谢谢你的指导。我能从我的应用程序中建立明确的连接吗?有吗idea@rakesh-Gondalya:你所说的“显式连接”是什么意思?手机中可能有一些设置,其中GPRS可能是默认连接,因此,如果Wi-Fi可用,我想建立仅使用Wifi的Http连接,这样我就不用为通过GPRS传输数据包而付费了。你得到了吗?@rakesh gondaliya:是的。我不是100%确定,但我认为在特定时间只有一种类型的连接。NetworkInfo会告诉您哪些可用。