在Web开发中,众所周知,在开发控制台 - >网络选项卡中,它可以读取,例如,Json在客户端和服务器之间的流量。
Android应用的类似工具怎么样?是这样的事情可以实现:在调试模式下将设备连接到ADB,并查看网络流量?例如,实时阅读App X如何从她的后端服务器接收Json? (和Web类似 - 读这个Json ......)
答案 0 :(得分:2)
您可以使用像Charles这样的调试代理:http://www.charlesproxy.com/ 在我看来,这是网络检查的最佳选择,因为它为您提供了许多高级选项,例如:
唯一的缺点是设置起来可能有点乏味,你必须编辑你的手机/模拟器Wifi设置......
您还可以向您的应用添加调试库,例如Facebook的Stetho:http://facebook.github.io/stetho/
这样您就可以在Chrome开发工具中观察您的应用程序发出的网络请求(检查屏幕上的布局,读/写数据库和共享首选项访问...)
答案 1 :(得分:1)
尝试使用名为charles proxy的工具。我们一直在工作中使用它,并且像魅力一样工作。 http://www.charlesproxy.com/