Доработка программы на Android
Функция должна программно включать/выключать “Wi-Fi scan throttling”. Все необходимые права у приложения имеются (device owner).
Псевдокод:
function setWifiScanThrolling (value) {
..... if ( system.wifi_scan_throttle_enabled == value ) {
.......... // ничего не делаем
.....} else {
..........system.set ( "wifi_scan_throttle_enabled", value );
.....}
.....return 1;
}
Материалы:
- Установка параметра через adb: https://github.com/henrichg/PhoneProfilesPlus/blob/master/docs/wifi_scan_throttling.md
- Описание: https://developer.android.com/guide/topics/connectivity/wifi-scan#wifi-scan-throttling
- Проверка состояния 1: https://developer.android.com/reference/android/net/wifi/WifiManager#isScanThrottleEnabled()
- Проверка состояния 2: https://stackoverflow.com/questions/60995767/how-to-check-whether-in-wifi-scan-throttling-is-enable-or-disable
apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' apply plugin: 'com.google.gms.google-services' compileSdkVersion 29 minSdkVersion 23 targetSdkVersion 29
Просьба писать телеграмм для связи.