Skip to main content

Difference Between Network State and WIFI State



In Permissions tab of Android Manifest, in the drop down there are options called "android.permission.ACCESS_NETWORK_STATE" and "android.permission.ACCESS_WIFI_STATE". What is the difference between them? Is ACCESS_NETWORK_STATE more generalized than ACCESS_WIFI_STATE?





Thanks.


Comments

  1. android.permission.ACCESS_NETWORK_STATE is needed for accessing ConnectivityManager (mainly for monitoring network connections in general), while android.permission.ACCESS_WIFI_STATE grants access to WifiManager (for managing all aspects of Wi-Fi connectivity in particular).

    ReplyDelete
  2. Network state refers to cellular network connectivity.

    Wifi state refers to the state of the phone's Wifi connection.

    ReplyDelete

Post a Comment

Popular posts from this blog

Wildcards in a hosts file

I want to setup my local development machine so that any requests for *.local are redirected to localhost . The idea is that as I develop multiple sites, I can just add vhosts to Apache called site1.local , site2.local etc, and have them all resolve to localhost , while Apache serves a different site accordingly.