Как настроить и включить/отключить точку доступа Wi-Fi с помощью команды терминала без ROOT? Также я хочу выгнать пользователя из моей точки доступа с помощью команды терминала
Настройка и включение хотспота (программной точки доступа) возможна с помощью методов вызова setWifiApConfiguration
и startSoftAp
сервиса wifi
. Но, по крайней мере, начиная с Android 8, для первого требуется разрешение OVERRIDE_WIFI_CONFIG
, а для второго — NETWORK_STACK
. Оба разрешения имеют уровень защиты signature
, который не может использоваться сторонними приложениями. Ни один из них не adb shell
имеет обоих разрешений. Так что это невозможно без root-доступа.
Обходной путь состоит в том, чтобы имитировать tap
s и keyevent
s с помощью adb shell input
команды, хотя в истинном смысле это не решение командной строки.
СВЯЗАННЫЙ:
незабываемыйidSupportsMonica
adb
USB-кабеля?Даниэль Сеоу
Даниэль Сеоу
незабываемыйidSupportsMonica