From e07323235256f6c496c8061a2896af42b618551f Mon Sep 17 00:00:00 2001 From: FooIbar <118464521+FooIbar@users.noreply.github.com> Date: Sun, 22 Oct 2023 17:52:16 +0800 Subject: [PATCH] Fix cronet support detection --- app/src/gms/kotlin/com/hippo/ehviewer/util/CronetUtils.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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) }