web-dev-qa-db-ja.com

アクセスネットワーク状態(ACCESS_NETWORK_STATE)とWIFI状態(ACCESS_WIFI_STATE)の許可の違いは何ですか?

Android Manifest]の[Permissions]タブには、ドロップダウンにAndroid.permission.ACCESS_NETWORK_STATEおよびAndroid.permission.ACCESS_WIFI_STATEというオプションがあります。それらの違いは何ですか?ACCESS_NETWORK_STATE more ACCESS_WIFI_STATEより一般化されていますか?

54
JDroid

Android.permission.ACCESS_NETWORK_STATE は、 ConnectivityManager (主にネットワーク接続の監視に主に)にアクセスするために必要ですが、 Android.permission.ACCESS_WIFI_STATE へのアクセスを許可します WifiManager (特にWi-Fi接続のすべての側面を管理するため)。

42
guido

ネットワーク状態は、セルラーネットワーク接続を指します。

Wifi状態とは、電話のWifi接続の状態を指します。

0
Justin Niessner