http
http copied to clipboard
Unable to load Cronet module
Google play services version: 23.31.16 OS: Android 10 Device: Redmi Note 9
W/DynamiteModule( 2717): Failed to load remote module: Failed to get module context
E/CronetProviderInstaller( 2717): Unable to load Cronet module
E/CronetProviderInstaller( 2717): com.google.android.gms.dynamite.DynamiteModule$LoadingException: Remote load failed. No local fallback found.
E/CronetProviderInstaller( 2717): at com.google.android.gms.dynamite.DynamiteModule.load(com.google.android.gms:play-services-basement@@18.1.0:60)
E/CronetProviderInstaller( 2717): at com.google.android.gms.net.CronetProviderInstaller.zzc(com.google.android.gms:play-services-cronet@@17.0.1:13)
E/CronetProviderInstaller( 2717): at com.google.android.gms.net.PlayServicesCronetProvider.tryToInstallCronetProvider(com.google.android.gms:play-services-cronet@@17.0.1:1)
E/CronetProviderInstaller( 2717): at com.google.android.gms.net.PlayServicesCronetProvider.isEnabled(com.google.android.gms:play-services-cronet@@17.0.1:1)
E/CronetProviderInstaller( 2717): at org.chromium.net.CronetEngine$Builder.getEnabledCronetProviders(CronetEngine.java:358)
E/CronetProviderInstaller( 2717): at org.chromium.net.CronetEngine$Builder.createBuilderDelegate(CronetEngine.java:327)
E/CronetProviderInstaller( 2717): at org.chromium.net.CronetEngine$Builder.<init>(CronetEngine.java:75)
E/CronetProviderInstaller( 2717): at io.flutter.plugins.cronet_http.CronetHttpPlugin.createEngine(CronetHttpPlugin.kt:43)
E/CronetProviderInstaller( 2717): at io.flutter.plugins.cronet_http.Messages$HttpApi$-CC.lambda$setup$0(Messages.java:734)
E/CronetProviderInstaller( 2717): at io.flutter.plugins.cronet_http.Messages$HttpApi$$ExternalSyntheticLambda0.onMessage(Unknown Source:2)
E/CronetProviderInstaller( 2717): at io.flutter.plugin.common.BasicMessageChannel$IncomingMessageHandler.onMessage(BasicMessageChannel.java:219)
E/CronetProviderInstaller( 2717): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:295)
E/CronetProviderInstaller( 2717): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:322)
E/CronetProviderInstaller( 2717): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)
E/CronetProviderInstaller( 2717): at android.os.Handler.handleCallback(Handler.java:883)
E/CronetProviderInstaller( 2717): at android.os.Handler.dispatchMessage(Handler.java:100)
E/CronetProviderInstaller( 2717): at android.os.Looper.loop(Looper.java:224)
E/CronetProviderInstaller( 2717): at android.app.ActivityThread.main(ActivityThread.java:7561)
E/CronetProviderInstaller( 2717): at java.lang.reflect.Method.invoke(Native Method)
E/CronetProviderInstaller( 2717): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
E/CronetProviderInstaller( 2717): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:995)
E/CronetProviderInstaller( 2717): Caused by: com.google.android.gms.dynamite.DynamiteModule$LoadingException: Failed to get module context
E/CronetProviderInstaller( 2717): at com.google.android.gms.dynamite.DynamiteModule.load(com.google.android.gms:play-services-basement@@18.1.0:50)
E/CronetProviderInstaller( 2717): ... 20 more
I/PlayServicesCronet( 2717): Google-Play-Services-Cronet-Provider is unavailable.
Hi @mleevi
Thanks for the bug report! This issue is very surprising - it looks like your device doesn't have a Cronet implementation available. Cronet is normally bundled with Google Play Services.