В проекте используется mapkit:3.0.0
До перехода на targetSdkVersion=28 карты работали нормально. После - отображается пустая сетка и в LogCat сыпятся следующие ошибки:
E/yandex.maps: Certificate is not valid: Domain specific configurations require that hostname aware checkServerTrusted(X509Certificate[], String, String) is used
E/yandex.maps: yandex::maps::runtime::network::spdylay::Connector::connect: Could not connect to 87.250.250.139:443, reason: certificate verify failed
Основная информация из build.gradle:
compileSdkVersion 28
buildToolsVersion '28.0.3'
...
minSdkVersion 16
targetSdkVersion 28
gradle.properties: android.enableD8=true
Есть подозрение, что это связано с тем, что в Android P используется TLS по умолчанию, но от этого подозрения не легче :)
p.s. api_key в норме, давно активирован. Если откатить targetSdkVersion на 27 (ну и все сопутствующие библиотеки), то все работает.