【发布时间】:2014-06-27 13:45:58
【问题描述】:
我正在尝试检查我的蜂窝应用程序上是否有可用的简单连接。我尝试了 2 个不同版本的函数:
public boolean networkAvailable() {
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
return cm.getActiveNetworkInfo().isConnectedOrConnecting();
}
和
private boolean networkAvailable(){
ConnectivityManager connectionManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = connectionManager.getActiveNetworkInfo();
return activeNetwork != null;
}
不过,这些都不适用于我的 Honeycomb 平板电脑,无论我试图调用它们,它们都会崩溃。在 3.2 上是否有特定的方法可以做到这一点,或者......我错过了什么?
【问题讨论】:
标签: android networking android-3.0-honeycomb