0

所以我试图在 Mac 上设置 Charles(运行 Mavericks)。我安装了 Charles,通过添加 * 作为 SSL 位置来设置代理设置(这意味着它应该接受来自任何地方的流量,对吗?)。

然后我进入运行 4.4.2 的模拟 Android 设备并访问 http://charlesproxy.com/charles.crt获取证书,接受证书并为它添加一个 pin 到模拟设备,它说它是安装。

互联网仍然可以在模拟设备上运行。然后我在这个模拟设备上进入我的互联网设置,为我的机器设置代理,然后,互联网消失了,我无法访问任何东西。重新获得互联网的唯一方法是擦除模拟设备并重新开始。我现在已经做了几次以确认结果,当我在设备上设置代理设置时,互联网就死了。

任何人都对此问题有任何经验并可以提供一些帮助吗?

4

1 回答 1

0

我找到了解决方案。我被告知在模拟设备上正确的代理设置实际上是不正确的,我试图使用设备名称而不是本地 IP 地址。确保使用本地 IP 地址,可以通过(在 Charles 中)转到 Help->Local IP Address... 找到该地址。

于 2014-06-18T00:32:57.603 回答