В чем разница между разрешениями на состояние сети доступа (ACCESS_NETWORK_STATE) и состояние WIFI (ACCESS_WIFI_STATE)?
-
13-11-2019 - |
Вопрос
На вкладке «Разрешения» манифеста Android в раскрывающемся списке есть параметры, называемые android.permission.ACCESS_NETWORK_STATE
и android.permission.ACCESS_WIFI_STATE
.В чем разница между ними?Является ACCESS_NETWORK_STATE
более общий, чем ACCESS_WIFI_STATE
?
Решение
android.permission.ACCESS_NETWORK_STATE
необходим для доступа Диспетчер подключений (в основном для мониторинга сетевых подключений в целом), в то время как android.permission.ACCESS_WIFI_STATE
предоставляет доступ к WifiManager (в частности, для управления всеми аспектами подключения Wi-Fi).
Другие советы
Состояние сети относится к подключению к сотовой сети.
Состояние Wi-Fi означает состояние Wi-Fi-соединения телефона.
Не связан с StackOverflow