如何使用 Charles 拦截来自安卓手机的请求?
Posted
技术标签:
【中文标题】如何使用 Charles 拦截来自安卓手机的请求?【英文标题】:How to use Charles to intercept requests from android phone? 【发布时间】:2021-06-06 20:50:16 【问题描述】:我使用的是 android 10 手机,而不是模拟器。我在关注this tutorial,
在 windows 10(无线网络)上使用 Charles,使用 windows ip 地址设置安卓手机代理。
安卓手机:
IP: 192.168.0.155/24
GWT 192.168.0.1
PROXY: 192.168.0.133
PORT: 8888
Windows 10:
IP: 192.168.0.133/24
GTW: 192.168.0.1.
但是在查尔斯没有出现接受新连接的弹出窗口。即使遵循本教程,我也无法完成这项工作。
有人可以帮忙吗?
【问题讨论】:
您是否按照 Android N (7.0) 及更高版本的附加配置步骤操作:community.tealiumiq.com/t5/Tealium-for-Android/… 是的!我在构建apk时要调试的应用程序,已经插入了这些附加配置。 【参考方案1】:为您的 Windows 机器的网络接口设置第三方 DNS 服务器,例如 Cloudflare (1.1.1.1)。
【讨论】:
以上是关于如何使用 Charles 拦截来自安卓手机的请求?的主要内容,如果未能解决你的问题,请参考以下文章