android - Charles 代理不显示来自 Nexus 7 的流量

标签 android ssl proxy connection charles-proxy

我是 Charles Proxy 的新手,到目前为止我已经完成了以下工作:

1.下载Charles代理

2.在笔记本电脑上安装证书。帮助 -> SSL 代理 -> 安装 Charles Root 证书

3.禁用Windows代理

4.添加0.0.0.0/0到ACL设置

  1. 获取 IP/端口以在我的 android 设备 (Nexus 7) 中配置 HTTP 代理

在我的 Nexus 7 中,添加了 Http 代理。长按我的网络,修改网络->高级->http代理服务器名称(10.x.x.x)端口8888

我正在尝试在我的 Nexus 7 设备中安装 Charles 代理证书,但似乎没有任何互联网连接可供下载。我也没有在 Charles 代理中看到任何交通信息。

当我输入 chls.pro/ssl 时,它失败并指出 chrome 没有发送任何数据。我尝试使用 firefox,但它因连接超时错误而失败。
我在打开 http 代理时失去了互联网连接。

在我的 Windows 设备中,我打开了路由和远程访问服务。我尝试将 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPEnableRouter 设置为 1 。

但是我有以下问题:

  1. 无法在 charles 代理中看到来自 android 设备的任何流量
  2. Android 设备似乎没有互联网连接
  3. 无法转到 chls.pro/ssl 下载证书

我尝试在线查看但无法解决这个问题

Windows 10 连结 7 ( 5.0.2 )

最佳答案

我可以遇到与您在问题 #3 中提到的类似的问题。我的设备运行的是 Android Marshmallow (6.0),无法安装 Charles Proxy 证书。

This thread解决了问题

关于android - Charles 代理不显示来自 Nexus 7 的流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52922203/

相关文章:

android - 如何在您的 Android 应用程序中销售来自 Google Play 的音乐?

java - Android:无法启动 Activity :NullPointerException?

java - 由于 Java 版本不正确,Android fastboot 构建失败

android - 混合来自两个位图的像素

firefox - Firefox 16 中基于浏览器的 YouTube 上传意外中止

wordpress - 如何将我在 Http 中的所有帖子/页面重定向到 Https

gradle - 我没有代理,但 Gradle 说 "Connect to 127.0.0.1:8888 [/127.0.0.1] failed",即使在删除 ~/.gradle 之后

ssl - connection.startTls() 失败

java - 如何使用 javassist/CGLib 修改/装饰从第 3 方 API 返回的对象

python - 来自不同国家 IP 的请求