Dans l'onglet Permissions du manifeste Android, dans le menu déroulant, il y a des options appelées android.permission.ACCESS_NETWORK_STATE
y android.permission.ACCESS_WIFI_STATE
. Quelle est la différence entre eux ? Est-ce que ACCESS_NETWORK_STATE
plus général que ACCESS_WIFI_STATE
?
Pas exactement, voir developer.Android.com/training/basics/network-ops/managing.html où il utilise l'expression "état du réseau" pour désigner toute connexion Internet, quel que soit son type. Il fait la distinction entre ConnectivityManager.TYPE_MOBILE et ConnectivityManager.TYPE_WIFI. Il donne même un exemple de code pour une fonction utile (isOnline) qui indique s'il existe une connexion Internet.