多数民众赞成。我想捕获从Android设备上运行的应用程序发送的每个http请求响应。我正在为这个问题的答案提供赏金。我不认为所有功能都是从模拟器重放的,所以我想从设备本身做到这一点。现在我知道PC上有wireshark,像鲨鱼阅读器这样的wireshark的一些应用程序给了很多十六进制。我的目标是从应用程序离线模拟整个http请求/响应方案。这个问题在过去曾被问过,但没有明确的答案如何成功地为Android做到这一点,所以我提供了赏金。
赏金问题在这里:
Android How To Simulate HTTP Communication for Offline Demo
这个可以关闭。
答案 0 :(得分:8)
以下是我从旧的HTC Droid Eris中完成它的方法:
在手机上打开浏览器并导航至http://charlesproxy.com/charles.crt以安装charlesproxy证书
打开charlesproxy并转到帮助 - >用于检查您的IP地址的本地IP地址
在手机上打开ProxyDroid,在主机下输入IP,在端口下输入8888并启动ProxyDroid
返回charlesproxy并点击“开始录制”现在,您在手机上发出的每个请求都应在charlesproxy中显示
重要提示: ProxyDroid需要ROOTED设备