访问networking状态(ACCESS_NETWORK_STATE)和WIFI状态(ACCESS_WIFI_STATE)权限有什么区别?
在Android Manifest的Permissions选项卡中,下拉列表中有一些选项,名为android.permission.ACCESS_NETWORK_STATE
和android.permission.ACCESS_WIFI_STATE
。 他们有什么区别? ACCESS_WIFI_STATE
比ACCESS_WIFI_STATE
更普遍吗?
谢谢。
android.permission.ACCESS_NETWORK_STATE
用于访问ConnectivityManager (主要用于监视一般的networking连接),而android.permission.ACCESS_WIFI_STATE
允许访问WifiManager (特别是用于pipe理Wi-Fi连接的所有方面)。
networking状态是指蜂窝networking连接。
Wifi状态指的是手机的Wifi连接状态。