Я боролся с этой проблемой полдня, наконец, я пришел к этому решению:
*#*#4636#*#*
в приложении телефона Лучший способ сделать это - использовать Genymotion .
После того, как вы создали свое виртуальное устройство в Genymotion, вы можете использовать его в качестве эмулятора Android с гораздо лучшей производительностью, чем оригинальные AVD, а версия для личного использования бесплатна. , просто запустите этот учебник , чтобы установить прокси для устройства.
Запустите прокси-сервер на хост-машине, который имитирует плохие сетевые условия, например Crapify или Toxiproxy (я тестировал только первый), и вам хорошо идти.
Обновление:
Я только понял, что вы можете выбрать тот же самый стратегия с реальными устройствами тоже. Я чувствую себя идиотом за то, что не понял этого раньше. Просто запустите прокси-сервер Crapify на своем компьютере, установите прокси-сервер телефона на локальный адрес вашего компьютера и вуаля, у вас на вашем телефоне есть дрянной интернет.