Приложения-эмуляторы Android, не подключенные к сети после импорта SSL-сертификата

#android #android-studio #ssl #ssl-certificate

#Android #android-studio #ssl #ssl-сертификат

Вопрос:

Мой эмулятор работает за VPN компании, поэтому мне нужно было установить корпоративный корневой центр сертификации для работы SSL. После этого я могу получить доступ к https в Chrome, но ** ни одно из приложений не работает — сетевые вызовы падают со всеми приложениями (встроенными в Android и сторонними) **…

Я использую:

  • macOS Catalina 10.15.6
  • Palo Alto GlobalProtect
  • Pixel 2 Android 9 Pie API 29 (x86-64)
  • Сетевые настройки: включен LTE / WIFI, исходные настройки DHCP и APN
  • Настройки прокси: нет

Можно проверить правильность установки сертификата и работу https с Chrome:

изображение

Есть идеи? Дайте мне знать, если требуется дополнительная информация. Спасибо!

Ответ №1:

Просто добавьте корневой сертификат для сети в хранилище доверия системы — измените образ симулятора для установки сертификатов.

Следуйте инструкциям здесь — для поддержки этой модификации потребуется вернуться к уровню API <= 25 или около того…