Что такое com.android.tools.profiler.support.network.httpurl.HttpURLConnection? - PullRequest
0 голосов
/ 23 октября 2018

com.android.tools.profiler.support.network.httpurl.HttpURLConnection, кажется, используется вместо java.net.HttpURLConnection (который я использую в коде), когда я выполняю профилирование с использованием профилировщика Android Studio.Что это такое и где я могу найти исходный код?

Я нацеливаюсь на API 23 (и compileSdkVersion, и targetSdkVersion) с minSdkVersion = 18.

1 Ответ

0 голосов
/ 23 октября 2018

Поиск в Google "Android Profiler httplurlconnection" ведет меня на этот сайт:

Проверка сетевого трафика с помощью Network Profiler |Разработчики Android

Network Profiler отображает сетевую активность в реальном времени на временной шкале, показывая отправленные и полученные данные, а также текущее количество соединений.Это позволяет вам изучить, как и когда ваше приложение передает данные, и соответствующим образом оптимизировать базовый код.

...

В настоящее время Network Profiler поддерживает только библиотеки HttpURLConnection и OkHttp для сетевых подключений.

Итак, этот класс заменяет java.net.HttpURLConnection, когда профилировщик работает так, что он может перехватывать и анализировать сетевой трафик.

Android Studio - проект с открытым исходным кодом, см.этот ТАК вопрос по ссылкам

...