查尔斯代理设置后,Android模拟器中没有互联网

时间:2018-01-18 20:57:42

标签: android-emulator charles-proxy

从此link设置后,我的Charles Proxy似乎正在工作,但Android模拟器上没有互联网访问权限。我使用的是nexus 5X API 22.欢迎任何建议。

3 个答案:

答案 0 :(得分:0)

它非常明显但是......你确定在启动模拟器之前已经打开了Charles Proxy吗?

就是那样......如果我在哪里,我会尝试以下方法:

  1. 正常启动模拟器,没有任何代理参数,以确保互联网连接正常,并将焦点放在CharlesProxy上是真正的问题。
  2. 从Android配置(而非仿真器配置)中添加WiFi设置的代理配置。
  3. 如果一切正常,请按照CharlesProxy文档页面中的说明继续进行https配置。

答案 1 :(得分:0)

我有同样的问题。这是因为Charles无法代理很多请求。在Charles日志中可以看到很多Failes 200 CONNECT请求。 Android ping可能是其中之一,它可以检查实际的Internet可用性。

答案 2 :(得分:0)

从顶部的查尔斯菜单中:

  1. 选择工具
  2. 取消选中白名单