Androidマニフェストの[権限]タブのドロップダウンには、とというオプションがありandroid.permission.ACCESS_NETWORK_STATE
ますandroid.permission.ACCESS_WIFI_STATE
。それらの違いは何ですか?ACCESS_NETWORK_STATE
より一般化されていACCESS_WIFI_STATE
ますか?
36591 次
3 に答える
50
android.permission.ACCESS_NETWORK_STATE
これは、 ConnectivityManagerにアクセスするため(主にネットワーク接続を監視するため)に必要ですが、 WifiManagerandroid.permission.ACCESS_WIFI_STATE
へのアクセスを許可します(特にWi-Fi接続のすべての側面を管理するため)。
于 2012-02-27T01:05:01.630 に答える
4
ACCESS_NETWORK_STATE
ネットワークに接続しているかどうかを確認する必要があります。ネットワークの種類(Wi-Fi、GPRS、UMTSなど)は関係ありません。
ACCESS_WIFI_STATE
インターネット接続を提案する必要はありません。
ACCESS_WIFI_STATE
ほとんどの質問に答えるために、はい、単に接続をチェックする場合は必要ありません。
于 2020-04-12T12:59:03.890 に答える
0
ネットワーク状態とは、セルラーネットワーク接続を指します。
Wifi状態とは、電話のWifi接続の状態を指します。
于 2012-02-27T00:58:39.103 に答える