Dans l'onglet Permissions de Android Manifest, dans le menu déroulant, il y a des options appelées Android.permission.ACCESS_NETWORK_STATE
et Android.permission.ACCESS_WIFI_STATE
. Quelle est la différence entre eux? Est ACCESS_NETWORK_STATE
plus généralisé que ACCESS_WIFI_STATE
?
Android.permission.ACCESS_NETWORK_STATE
est nécessaire pour accéder à ConnectivityManager (principalement pour surveiller les connexions réseau en général), tandis que Android.permission.ACCESS_WIFI_STATE
donne accès à WifiManager (pour gérer tous les aspects de la connectivité Wi-Fi en particulier).
L'état du réseau fait référence à la connectivité du réseau cellulaire.
L'état Wifi fait référence à l'état de la connexion Wifi du téléphone.