如果根 CA 在 Android 后过期会怎样

What happens if root CA expired in Android

如果系统 CA 证书之一在 Android 中过期(GlobalSign Root CA - R2 将在 2021 年过期)会怎样? 如果我的 android phone(从未收到任何 OTA 的用户版本)过期,我如何更新到最新的根 CA?

您可以使用 Google Play 服务来更新设备 Root-CA 和其他安全相关问题。

https://developers.google.com/android/reference/com/google/android/gms/security/ProviderInstaller

try {
    ProviderInstaller.installIfNeeded(this);
} catch (GooglePlayServicesRepairableException e) {
    GoogleApiAvailability.getInstance().showErrorNotification(this, e.getConnectionStatusCode());
} catch (GooglePlayServicesNotAvailableException e) {
}

所需的 class 应随 GooglePlayServices-Base 工件一起提供:

dependencies {
    implementation 'com.google.android.gms:play-services-base:17.1.0'
}

有关详细信息,请参阅 this article