diff --git a/app/src/gms/kotlin/com/hippo/ehviewer/util/CronetUtils.kt b/app/src/gms/kotlin/com/hippo/ehviewer/util/CronetUtils.kt index 508b007f7..80851c9dc 100644 --- a/app/src/gms/kotlin/com/hippo/ehviewer/util/CronetUtils.kt +++ b/app/src/gms/kotlin/com/hippo/ehviewer/util/CronetUtils.kt @@ -2,10 +2,11 @@ package com.hippo.ehviewer.util import com.google.android.gms.net.CronetProviderInstaller import com.hippo.ehviewer.Settings +import org.chromium.net.CronetProvider import splitties.init.appCtx val isCronetSupported: Boolean - get() = Settings.enableCronet && CronetProviderInstaller.isInstalled().also { + get() = Settings.enableCronet && CronetProvider.getAllProviders(appCtx).any { it.isEnabled }.also { if (!it) { CronetProviderInstaller.installProvider(appCtx) }