TrangLeQuynh / flutter-upgrade-version

BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Failed to handle method call #37

Open Wahid11041 opened 7 months ago

Wahid11041 commented 7 months ago

gradle-7.4 tools.build:gradle:7.3.0 kotlin_version = '1.9.0'

Flutter 3.19.3 Dart 3.3.1

Wahid11041 commented 7 months ago

E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): Failed to handle method call E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): java.lang.IllegalArgumentException: kotlin.Unit E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at com.tranglequynh.flutter_upgrade_version.InAppUpdateHandler.startAnUpdate(InAppUpdateHandler.kt:106) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at com.tranglequynh.flutter_upgrade_version.InAppUpdateHandler.onMethodCall(InAppUpdateHandler.kt:61) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:292) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at android.os.Handler.handleCallback(Handler.java:942) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at android.os.Handler.dispatchMessage(Handler.java:99) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at android.os.Looper.loopOnce(Looper.java:210) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at android.os.Looper.loop(Looper.java:299) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at android.app.ActivityThread.main(ActivityThread.java:8261) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at java.lang.reflect.Method.invoke(Native Method) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559) E/MethodChannel#com.tranglequynh.flutter-upgrade-version/in-app-update(15425): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954) E/DartMessenger(15425): Uncaught exception in binary message listener E/DartMessenger(15425): java.lang.IllegalStateException: Reply already submitted E/DartMessenger(15425): at io.flutter.embedding.engine.dart.DartMessenger$Reply.reply(DartMessenger.java:431) E/DartMessenger(15425): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:287) E/DartMessenger(15425): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:292) E/DartMessenger(15425): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319) E/DartMessenger(15425): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12) E/DartMessenger(15425): at android.os.Handler.handleCallback(Handler.java:942) E/DartMessenger(15425): at android.os.Handler.dispatchMessage(Handler.java:99) E/DartMessenger(15425): at android.os.Looper.loopOnce(Looper.java:210) E/DartMessenger(15425): at android.os.Looper.loop(Looper.java:299) E/DartMessenger(15425): at android.app.ActivityThread.main(ActivityThread.java:8261) E/DartMessenger(15425): at java.lang.reflect.Method.invoke(Native Method) E/DartMessenger(15425): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559) E/DartMessenger(15425): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954) D/DecorView: getWindowModeFromSystem windowmode is 1 D/DecorView: updateDecorCaptionStatus windowMode is 1 D/FRCPlugin(15425): Sending fetchTimeout: 60

TrangLeQuynh commented 7 months ago

Please share your code implementation.

TrangLeQuynh commented 7 months ago