Чтобы указать скорость входящего и исходящего сетевого соединения для эмулятора (в килобайтах), достаточно запустить его с помощью следующей команды:
emulator -avd <avd_name> -netspeed <up>:<down>
Готовые профили:
-netspeed gsm
— GSM/CSD (up: 14.4, down: 14.4)
-netspeed hscsd
— HSCSD (up: 14.4, down: 43.2)
-netspeed gprs
— GPRS (up: 40.0, down: 80.0)
-netspeed edge
— EDGE/EGPRS (up: 118.4, down: 236.8)
-netspeed umts
— UMTS/3G (up: 128.0, down: 1920.0)
-netspeed hsdpa
— HSDPA (up: 348.0, down: 14400.0)
-netspeed full
— без ограничения (up: 0.0, down: 0.0)
Задержка (в миллисекундах) устанавливается так:
emulator -avd <avd_name> -netdelay :
Готовые профили:
-netdelay gprs
— GPRS (min 150, max 550)
-netdelay edge
— EDGE/EGPRS (min 80, max 400)
-netdelay umts
— UMTS/3G (min 35, max 200)
Подробнее о команде:
emulator -help-netspeed