Android 模拟器提供两种职责不同的代理机制。Android 的系统代理提供应用可见的设置;模拟器代理则通过上游代理承载模拟器的 TCP 流量。Android 的模拟器指南将这两种机制视为互斥。

机制典型需求
Android 系统代理使用 Android 代理设置的应用流量,包括受支持的调试配置。
模拟器代理通过已批准的上游代理实现模拟器连接。

哪个请求需要该路由?

对于企业网络连接,请在启动时检查模拟器代理配置。独立启动与 Android Studio 获取该配置的方式可能不同。

对于应用层检查,请确认应用是否遵循 Android 的系统代理。自定义网络库可能不会遵循。调试证书改变的是信任关系;它并不能配置缺失的路由。

哪个进程解释该地址?

Android 的 loopback 属于虚拟设备。模拟器的主机网络文档给出了从客户机访问主机 loopback 服务的单独地址。由主机模拟器进程解释的设置又处于另一种上下文。

比较尝试时,请记录模拟器版本、启动方式、机制和目的地。来自 Android 1.x 或 2.x 的过时 APN 界面以及直接修改设置数据库都不是当前的配置流程。

身份验证与传输

检查代理要求的身份验证方法。URL 中的域用户名并不提供质询-响应实现。被拒绝的监听方与被拒绝的账户发生在不同阶段,而可用的 TCP 代理路径并不能确立对 UDP 的支持。

相关文章