adb 参数速查表:全部键值、类型与默认值
这页是 QNET adb 指令的完整参数对照表,内容整理自官方《QNET 网络测试工具 2.0》说明文档。执行指令时按「参数 → 键值 → 类型」查表取用。


执行控制类
| 参数 | 键值 | 类型 | 默认值 | 说明 | |
|---|---|---|---|---|---|
| 执行命令 | command | 字符串 | 无 | update 更新参数;stop_service 结束进程。更新和停止命令必须包含 | |
| 是否抓包 | dump_pcap | int | -1 | 1 启用抓包,0 不启用;只在启动命令生效,pcap 生成在 /sdcard/Android/Data/com.tencent.qnet/cache/ | |
| 控制应用包名 | package_name | 字符串 | 空 | 空为全局生效;多个应用用 \ | 间隔;只在启动命令生效 |
| IP 列表 | ip_list | 字符串 | 空 | 空表示全局生效;多个 IP 用 \ | 间隔 |
| 信息悬浮窗开关 | info_float_window | int | -1 | 1 开启,0 关闭 |
网络损伤类(上行 out_ / 下行 in_ 成对出现)
| 参数 | 键值 | 类型 | 默认值 | 说明 |
|---|---|---|---|---|
| 上/下行带宽 | out_bandwidth / in_bandwidth | int | -1 | 单位 kbps,-1 为不限制 |
| 上/下行延时 | out_delay / in_delay | int | -1 | 单位 ms |
| 上/下行延时抖动 | out_delaybias / in_delaybias | int | -1 | 单位 ms |
| 上/下行随机丢包 | out_rate / in_rate | int | -1 | 0%~100% |
| 上/下行连续丢包(放行) | out_pass / in_pass | int | -1 | 需与丢包一起设置才生效,单位 ms |
| 上/下行连续丢包(完全丢包) | out_loss / in_loss | int | -1 | 需与放行一起设置才生效,单位 ms |
| 上/下行连续丢包(Burst) | out_burst / in_burst | int | -1 | 需与放行一起设置才生效,单位 ms |
| 协议控制 | protocol | int | 15 | 1 TCP、2 UDP、4 DNS、8 ICMP,按位或;15 = 全部 |
参数机制与取值背景的详细解释见自定义参数详解各页;类型前缀 --ei/--es 的含义见adb 启动弱网。
两条全局注意事项(官方原文要点)
速记三行
- 启动带参走 am start,入口是 AdbStartActivity;
- 改参数走广播 update,没写的全归默认;
- 收尾必发 stop_service,进程退出网络恢复。