Android Studio 网络分析器

Mou*_*ssa 9 android android-studio

有没有一种简单的方法可以在 Android Studio 中监控网络流量?我正在寻找相当于 Firefox 或 Chrome 的控制台,您可以在其中看到 REST HTTP 调用:请求、响应和标头。我已经尝试了 ADM(Android 设备监视器)和“网络统计”,但我没有看到我的 HTTP 调用的详细信息。

Lon*_*ger 6

根据Android Official,它仅适用于使用 HttpURLConnection 和 OKHttp 库的应用程序。如果您使用其他网络库或旧版 apache HttpClient。无法捕获网络流量。

网络连接故障排除 如果 Network Profiler 检测到流量值,但无法识别任何支持的网络请求,您将收到以下错误消息:

“网络分析数据不可用:您选择的网络流量没有信息。”

目前,Network Profiler 仅支持用于网络连接的HttpURLConnectionOkHttp库。如果您的应用使用其他网络连接库,您可能无法在 Network Profiler 中查看您的网络活动。如果您收到此错误消息,但您的应用确实使用了 HttpURLConnection 或 OkHttp,请报告错误,或搜索问题跟踪器以将您的反馈包含在与您的问题相关的现有报告中。您还可以使用这些资源来请求对其他库的支持。