如何远程检查Android System WebView中发生的网络请求和响应?

时间:2018-03-22 08:33:00

标签: android webview android-webview google-chrome-devtools remote-debugging

最近我在检查Android系统WebView中发生的网络请求和响应时遇到了问题。

问题是我们的应用程序有时无法使用Android System WebView加载一些网址,但我们无法获得足够的信息来跟踪这些情况。

像Fiddler或Charles这样的工具有一些限制,比如我应该可以访问该Android设备,对吧?

我还尝试了Chrome远程调试这样的工具,这个工具在Android系统WebView中调试问题很神奇,但我应该通过USB连接Android设备和开发机器,对吗?

那么,对于我来说远程检查Android系统WebView中发生的网络请求和响应是否有任何帮助?

谢谢大家。

1 个答案:

答案 0 :(得分:0)

使用Charles Proxy检查网络请求,这很容易使用

这篇文章会有所帮助 https://medium.com/@hackupstate/using-charles-proxy-to-debug-android-ssl-traffic-e61fc38760f7

为您想要的域添加ssl代理设置,以便您可以清楚地看到您在正文或标题中发送的标题和值的响应和请求

如果您只想在chrome for webview中进行远程调试

跟着这个 https://developers.google.com/web/tools/chrome-devtools/remote-debugging/?utm_source=dcc&utm_medium=redirect&utm_campaign=2016q3