'Shortcuts with flutter android TV

Hello, I'm developing an app that creates shortcuts on android tv, a lighter interface, tests in the emulator I can open all apps, but on android tv I get the error below and I'm trying to solve it.

E/MethodChannel#acme.open_app/intent(17472): Failed to handle method call E/MethodChannel#acme.open_app/intent(17472): java.lang.IllegalStateException: Reply already submitted E/MethodChannel#acme.open_app/intent(17472): at io.flutter.embedding.engine.dart.DartMessenger$Reply.reply(DartMessenger.java:431) E/MethodChannel#acme.open_app/intent(17472): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1.error(MethodChannel.java:272) E/MethodChannel#acme.open_app/intent(17472): at chazgps.open_app.open_app.MainActivity._trataMetodoOpenApp(MainActivity.java:48) E/MethodChannel#acme.open_app/intent(17472): at chazgps.open_app.open_app.MainActivity.access$000(MainActivity.java:11) E/MethodChannel#acme.open_app/intent(17472): at chazgps.open_app.open_app.MainActivity$1.onMethodCall(MainActivity.java:26) E/MethodChannel#acme.open_app/intent(17472): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:262) E/MethodChannel#acme.open_app/intent(17472): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:296) E/MethodChannel#acme.open_app/intent(17472): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$DartMessenger(DartMessenger.java:320) E/MethodChannel#acme.open_app/intent(17472): at io.flutter.embedding.engine.dart.-$$Lambda$DartMessenger$TsixYUB5E6FpKhMtCSQVHKE89gQ.run(Unknown Source:12) E/MethodChannel#acme.open_app/intent(17472): at android.os.Handler.handleCallback(Handler.java:873) E/MethodChannel#acme.open_app/intent(17472): at android.os.Handler.dispatchMessage(Handler.java:99) E/MethodChannel#acme.open_app/intent(17472): at android.os.Looper.loop(Looper.java:193) E/MethodChannel#acme.open_app/intent(17472): at android.app.ActivityThread.main(ActivityThread.java:6680) E/MethodChannel#acme.open_app/intent(17472): at java.lang.reflect.Method.invoke(Native Method) E/MethodChannel#acme.open_app/intent(17472): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) E/MethodChannel#acme.open_app/intent(17472): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) E/DartMessenger(17472): Uncaught exception in binary message listener E/DartMessenger(17472): java.lang.IllegalStateException: Reply already submitted E/DartMessenger(17472): at io.flutter.embedding.engine.dart.DartMessenger$Reply.reply(DartMessenger.java:431) E/DartMessenger(17472): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:282) E/DartMessenger(17472): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:296) E/DartMessenger(17472): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$DartMessenger(DartMessenger.java:320) E/DartMessenger(17472): at io.flutter.embedding.engine.dart.-$$Lambda$DartMessenger$TsixYUB5E6FpKhMtCSQVHKE89gQ.run(Unknown Source:12) E/DartMessenger(17472): at android.os.Handler.handleCallback(Handler.java:873) E/DartMessenger(17472): at android.os.Handler.dispatchMessage(Handler.java:99) E/DartMessenger(17472): at android.os.Looper.loop(Looper.java:193) E/DartMessenger(17472): at android.app.ActivityThread.main(ActivityThread.java:6680) E/DartMessenger(17472): at java.lang.reflect.Method.invoke(Native Method) E/DartMessenger(17472): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) E/DartMessenger(17472): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source