【问题标题】:android & system variables安卓和系统变量
【发布时间】:2012-11-19 10:25:47
【问题描述】:

Android 是否设置和管理一些系统/环境变量,以及如何访问和管理它们?某处是否有这些变量的完整列表?例如,就我而言,有用的是一些“网络是/否变量”,例如:NETWORK_AVALAIBLE、WIFI_AVAILABLE、3G_AVAILABLE、aso...

【问题讨论】:

标签: android networking system environment-variables


【解决方案1】:

以下代码将有助于检查连接性。

ConnectivityManager manager = (ConnectivityManager) context
            .getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo mobile = manager
        .getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
NetworkInfo wifi = manager
        .getNetworkInfo(ConnectivityManager.TYPE_WIFI);
if (!wifi.isAvailable() && !mobile.isAvailable()) {
    return false;
} else {
    return true;
}

还将以下代码添加到清单文件中

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

此类问题您可以随时参考 android 开发者网站

【讨论】:

  • @Steph68 如果这个答案有用,您可以通过将其标记为答案来帮助它:)
猜你喜欢
  • 2015-02-18
  • 1970-01-01
  • 2013-07-25
  • 1970-01-01
  • 1970-01-01
  • 2012-05-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多