Intereting Posts
Проблемы с Android Soundpool Обнаружить прикосновение к растровому изображению Как получить информацию о версии встроенной библиотеки? Префикс переменной Member ("m") в геттерах и сеттерах в студии Android 1.1 OnLocationChanged не был вызван Android – выбор фокус на растровое изображение Вкладки ActionBar – исправлены и прокручиваются? Отправить уведомление на арабском языке с использованием GCM Как вы нажимаете элемент меню в NavigationView на Android при тестировании с помощью Espresso? Ошибка Gradle «Атрибут» xxx «уже определен» в Android Studio Файл Keystore D \ Telegram-master \ TMessagesProj \ config \ release.keystore не найден для подписания config 'debug' Утечка памяти, вызванная java.lang.ref.FinalizerReference Объект пользовательского интерфейса, созданный с помощью XML, не обрабатывается в Android Marshmallow Возможная альтернатива статическим внутренним классам, чтобы предотвратить утечку памяти в android / java? Не удалось аутентифицировать пользователей Firebase при использовании мобильных данных в приложении для Android, но при использовании Wi-Fi не возникает ошибок

Как определить источник Conscrypt, используемый в коде конфигурации сетевой безопасности Android N?

Android N имеет конфигурационную систему сетевой безопасности для закрепления сертификата, самоподписанную поддержку сертификатов (включая вариант только для отладки) и т. Д. Это довольно легко. Я пытался задрапировать его, если Google не сделает этого, так как было бы неплохо использовать некоторые из этих возможностей на устройствах Android 6.0 и старше.

Исходный код для поддержки конфигурации сетевой безопасности был достаточно прост, чтобы найти, где эта ссылка указывает на тег android-n-preview-3 .

Этот источник ссылается на conscrypt, описанный так хорошо, как «поставщик безопасности Java, который использует OpenSSL».

Тем не менее, android-n-preview-3 tagged выпуск кода консрипции не соответствует тому, что использует код конфигурации сетевой безопасности. Следует отметить, что код конфигурации сетевой безопасности основан на TrustManagerImpl , а в android-n-preview-3 закодированном выпуске кода конкретизации нет этого класса. Более ранние версии.

Я недостаточно разбираюсь в коде AOSP, чтобы понять, где код конфигурации сетевой безопасности вытаскивает свою конкретическую реализацию, поэтому я могу убедиться, что я имею в виду ту же версию этого кода.

Есть идеи?

Solutions Collecting From Web of "Как определить источник Conscrypt, используемый в коде конфигурации сетевой безопасности Android N?"