首页 > 解决方案 > 什么是 com.android.tools.profiler.support.network.httpurl.HttpURLConnection?

问题描述

com.android.tools.profiler.support.network.httpurl.HttpURLConnectionjava.net.HttpURLConnection当我使用 Android Studio 的分析器进行分析时,似乎被使用而不是(我在代码中使用)。它是什么,在哪里可以找到源代码?

我的目标是 API 23(compileSdkVersiontargetSdkVersion)与minSdkVersion = 18.

标签: javaandroidhttpurlconnection

解决方案


谷歌搜索“android profiler httplurlconnection”将我带到这个网站:

使用 Network Profiler 检查网络流量 | 安卓开发者

Network Profiler 在时间线上显示实时网络活动,显示发送和接收的数据,以及当前的连接数。这使您可以检查应用程序传输数据的方式和时间,并适当地优化底层代码。

...

目前,Network Profiler 仅支持用于网络连接的 HttpURLConnection 和 OkHttp 库。

因此,java.net.HttpURLConnection当分析器运行时,此类将替换它,以便它可以拦截和分析网络流量。

Android Studio 是一个开源项目,请参阅此 SO question 以获取链接


推荐阅读