Как установить привязанное соединение Wi-Fi (привязанное к другому телефону через личную точку доступа Android) как «лимитное» соединение

У меня есть ряд приложений, для которых установлено значение «Загружать только по Wi-Fi» на Android. Но в тот момент, когда я привязываюсь, телефон считает себя подключенным к Wi-Fi, даже если вышестоящее устройство является лимитным соединением 3G/LTE.

В Windows 10 я могу объявить данное соединение Wi-Fi «измеряемым» и, таким образом, сократить использование данных. Есть ли аналог на Android? Установка для привязанного телефона режима «Экономия трафика» является лишь частичным решением.

Ответы (1)

Есть довольно скрытая функция, которая позволит вам добиться этого:

Этот параметр находится в разделе «Настройки» > «Использование данных (беспроводная связь и сети)».

  • Нажмите на три точки в правом верхнем углу и нажмите «Мобильные точки доступа». (В Android 4.3) В более поздних версиях Android аналогичная опция «Ограничения сети»> Измеренные подключения.

введите описание изображения здесь

Далее вы увидите список сохраненных беспроводных сетей и сможете отметить те из них, которые являются мобильными точками доступа.

введите описание изображения здесь

Редактировать

Я включил скриншоты для Android 7, так как интерфейс и опции отличаются от Android 4.3 выше:

введите описание изображения здесь

Таким образом, параметры находятся в разделе «Настройки»> «Использование данных (Wi-Fi)»> «Ограничения сети»> «Измеряемые подключения».

введите описание изображения здесь

Таким образом, Android применяет те же ограничения данных, что и в случае «подключений к данным», поэтому нет перегрузки данных.

Обновлять

На других устройствах, таких как Huawei, этот параметр скрыт, но его также можно включить с помощью :

После настройки adb выполните эту процедуру , чтобы настроить сеть Wi-Fi с лимитом.

  • В командной строке или терминале выполните следующую команду:adb shell

  • Введите следующую команду в командную строку или терминал, чтобы получить список всех сохраненных сетей WiFi:cmd netpolicy list wifi-networks

  • Вам будет предоставлен список сохраненных сетей WiFi с логическим значением true/false. True = с измерением и False = без измерения.

  • Отсюда вы можете ввести следующую команду в командной строке или терминале, чтобы изменить настройку: cmd netpolicy set metered-network Wireless true(в этом случае SSID — « Беспроводная связь »)

  • Вы всегда можете изменить настройку на false, если хотите снова переключиться на безлимитную сеть.

Надеюсь это поможет

В Android 7.1 это немного в другом месте: Настройки-> Использование данных-> (WiFi) Ограничения сети.
@mattm Спасибо, что выложили это, пожалуйста, не стесняйтесь редактировать, если хотите.
Не удалось выполнить эти шаги (Huawei p20 lite), комментарий @mattm не помог, так как я даже не могу найти использование данных. -- Где-то я нашел средство для сохранения данных (которое может помочь на разовой основе), но сомневаюсь, что это то же самое.
@DennisJaheruddin Я обновил ответ на обходные пути для устройств со скрытым параметром.