¿Cuál es la diferencia entre el estado de la red de acceso (ACCESS_NETWORK_STATE) y los permisos de estado WIFI (ACCESS_WIFI_STATE)?

En la pestaña Permisos del manifiesto de Android, en el menú desplegable hay opciones denominadas android.permission.ACCESS_NETWORK_STATE y android.permission.ACCESS_WIFI_STATE . ¿Cuál es la diferencia entre ellos? ¿ ACCESS_NETWORK_STATE es más generalizado que ACCESS_WIFI_STATE ?

Gracias.

android.permission.ACCESS_NETWORK_STATE es necesario para acceder a ConnectivityManager (principalmente para supervisar las conexiones de red en general), mientras que android.permission.ACCESS_WIFI_STATE concede acceso a WifiManager (para gestionar todos los aspectos de la conectividad Wi-Fi en particular).

El estado de red se refiere a la conectividad de red celular.

El estado Wifi se refiere al estado de la conexión Wifi del teléfono.

  • ¿Por qué se requiere la categoría HOME?
  • Cómo pasar la intención de TabActivity a su actividad infantil
  • Intent.getAction () devuelve NULL
  • ¿Agregar actividad automáticamente a Manifest?
  • Android Studio me está agregando android.permission.USE_CREDENTIALS en mi manifiesto
  • Deshabilitar permisos de dependencia
  • ¿Cómo rotar la línea en Android XML?
  • Acceso al atributo de manifiesto android: installLocation
  • Cómo deshabilitar la barra de estado / barra de notificación en android mediante programación?
  • Extraer el archivo AndroidManifest.xml de apk usando sólo Java
  • Mezcla de manifiesto de Android: diferentes actividades de lanzamiento del proyecto de biblioteca
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.