Случайная ошибка IDE при запуске приложения Flutter на симуляторе iPhone.FlutterApp.setLaunchMode не должно быть нулевым - PullRequest
0 голосов
/ 21 февраля 2019

Иногда, когда я запускаю свое приложение Flutter на симуляторе iPhone через Android Studio, я получаю сообщение об ошибке IDE "FlutterApp.setLaunchMode не должно быть нулевым", полная трассировка стека ниже.Как я могу это исправить?Благодарю.

java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor81.invoke (неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorIlang.j.rej.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.jre.j.j.l.j.j.Method.invoke (Method.java:498) на com.intellij.execution.process.ProcessHandler $ 5.invoke (ProcessHandler.java:223) на com.sun.proxy. $ Proxy17.onTextAvailable (Неизвестный источник) на com.intellij.исполнительный процессJava: 202) в com.intellij.util.io.BaseOutputReader.processInput (BaseOutputReader.java:186) в com.intellij.util.io.BaseOutputReader.readAvailableNonBlocking (BaseOutputReader.java:105) в com.intellij.utilio.BaseDataReader.readAvailable (BaseDataReader.java:85) по адресу com.intellij.util.io.BaseDataReader.doRun (BaseDataReader.java:163) в com.intellij.util.io.BaseDataReader $ 1 $ 1.run (BaseDataReader.java:66) в com.intellij.util.ConcurrencyUtil.runUnderThreadName (ConcurrencyUtil.java:229) в com.intellij.u.io.BaseDataReader $ 1.run (BaseDataReader.java:63) в java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:511) в java.util.concurrent.FutureTask.run (FutureTask.java:266)в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) в java.lang.Thread.run (поток) Причина: java.lang.IllegalArgumentException: Аргумент для параметра @NotNull 'launchMode' для io / flutter / run / daemon / FlutterApp.setLaunchMode не должен быть нулевым в io.flutter.run.daemon.FlutterApp. $$$ reportNull $$$ 0 (FlutterApp.java) в io.flutter.run.daemon.FlutterApp.setLaunchMode (FlutterApp.java) в io.flutter.run.daemon.FlutterAppDaemonEventListener.onAppStarting (FlutterAlut.jt.daemon.DaemonEvent $ AppStarting.accept (DaemonEvent.java:190) в io.flutter.run.daemon.DaemonEvent.dispatch (DaemonEvent.java:52) в io.flutter.run.daemon.DaemonApi.dispatch (DaemonApi.java:17)at io.flutter.run.daemon.DaemonApi $ 1.onTextAvailable (DaemonApi.java:142) ... еще 20

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

Плагин Android Studio Flutter версии 33.3, обновление выпущено 25 февраля 2019 г. Журнал изменений показывает:

"Исправить проблему с IllegalArgumentException при запуске приложений Flutter"

Я сообщу, еслипроблема не устранена.

ОБНОВЛЕНИЕ: Кажется, исправлено!

0 голосов
/ 21 февраля 2019

Итак, я только что столкнулся с этим сегодня.Я использую Android Studio и нацеливаюсь на эмулятор Android, поэтому он кажется больше связанным с ядром, чем с целевым.

.. Вызвано: java.lang.IllegalArgumentException: Аргумент для параметра @NotNull 'launchMode' для io/flutter/run/daemon/FlutterApp.setLaunchMode не должен быть нулевым

Android Studio 3.3.1 Windows 10 64-битная

Я отредактирую это, когда найду соответствующую информацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...