模拟器中设置好代理且安装完证书后,打开app提示没有网络,charles中也没有抓到请求。

在模拟器中设置好代理并安装完证书后,如果打开APP提示没有网络并且Charles中也没有抓到请求,可以尝试以下解决方法:

  1. 检查代理设置:确保代理设置正确。可以在模拟器的网络设置中检查代理地址和端口是否正确,并重新启动APP。

  2. 检查证书安装:确保证书已经成功安装到模拟器中。可以在模拟器的设置中查看证书是否已经正确安装并且启用。

  3. 检查Charles设置:确保Charles的设置正确。打开Charles的Proxy菜单,选择SSL Proxying Settings,确保已经添加了正确的主机和端口,并启用了对应的SSL代理设置。

  4. 检查网络连接:确保模拟器的网络连接正常。可以尝试通过模拟器的浏览器访问互联网,确认网络连接没有问题。

如果以上方法还是无法解决问题,可以尝试在模拟器上重启Charles,并确保Charles正常运行。如果问题仍然存在,可以尝试使用其他工具或方法进行抓包分析,如Wireshark等。