2013-04-22 69 views
2

我正在研究一个将从服务器请求数据的android应用程序。工具来监视由Android应用程序发送的网址

现在我想监视发送到服务器的http urls就像我可以做的萤火虫。

所以我想知道是否有任何工具可以满足我的要求?

+0

这有点含糊。你想要什么?你想输出到日志?或者你想捕捉整个请求?如果是后者,你可能想在你的机器上设置一个像Charles这样的代理并通过它。 – dmon 2013-04-22 00:46:32

+0

就像萤火虫中的“网络”面板一样,我想知道哪些网址发送以及回复的内容。 – hguser 2013-04-22 00:48:35

回答

0

假设您在模拟器上,您可以使用tcpdump标志run the emulator在PC上获取转储。

emulator -tcpdump emulator.cap -avd my_avd 

如果您在物理设备上,请考虑设置HTTP代理并在代理上使用Wireshark。