Я заметил из профилирования, что когда мой OkHttpClient
создается разработчиком, TrustManagerFactory.getTrustManagers
, кажется, занимает много времени и блокирует мой поток пользовательского интерфейса при запуске. Это займет около 111 миллисов.Производительность TrustManagerFactory.getTrustManagers при создании OkHttpClient
Не очень знакомый с TrustManagers, мне было интересно, может ли быть более быстрый метод, который по-прежнему безопасен, чтобы предоставить их OkHttpClient
и удалить это как проблему.
В то же время, я посмотрю, не могу ли я отложить создание моего OkHttpClient
в фоновом потоке.