简体   繁体   English

在iPhone模拟器上运行Flutter应用程序时偶尔会出现IDE错误。 FlutterApp.setLaunchMode不能为null

[英]Occasional IDE error when running Flutter app on iPhone simulator. FlutterApp.setLaunchMode must not be null

Sometimes when I run my Flutter app on the iPhone simulator via Android Studio I get the IDE error "FlutterApp.setLaunchMode must not be null" full stack trace below. 有时当我通过Android Studio在iPhone模拟器上运行我的Flutter应用程序时,我得到IDE错误“FlutterApp.setLaunchMode一定不能为空”下面的完整堆栈跟踪。 How can I fix this? 我怎样才能解决这个问题? Thanks. 谢谢。

java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.execution.process.ProcessHandler$5.invoke(ProcessHandler.java:223) at com.sun.proxy.$Proxy17.onTextAvailable(Unknown Source) at com.intellij.execution.process.ProcessHandler.notifyTextAvailable(ProcessHandler.java:197) at com.intellij.execution.process.BaseOSProcessHandler$SimpleOutputReader.onTextAvailable(BaseOSProcessHandler.java:198) at com.intellij.util.io.BaseOutputReader.sendText(BaseOutputReader.java:202) at com.intellij.util.io.BaseOutputReader.processInput(BaseOutputReader.java:186) at com.intellij.util.io.BaseOutputReader.readAvailableNonBlocking(BaseOutputReader.java:105) at com.intellij.util.io.BaseDataReader.readAvailable(BaseDataReader.java:85) at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:16 位于sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)的sun.reflect.GeneratedMethodAccessor81.invoke(未知来源)的java.lang.reflect.InvocationTargetException,位于java.lang.reflect.Method.invoke(Method.java:498)来自com.intellij.execution.process.ProcessHandler.notifyTextAvailable(ProcessHandler)的com.sinte.proxy上的com.intellij.execution.process.ProcessHandler $ 5.invoke(ProcessHandler.java:223)。$ Proxy17.onTextAvailable(未知来源) .java:197)位于com.intellij的com.intellij.util.io.BaseOutputReader.sendText(BaseOutputReader.java:202)的com.intellij.execution.process.BaseOSProcessHandler $ SimpleOutputReader.onTextAvailable(BaseOSProcessHandler.java:198)。 util.io.BaseOutputReader.processInput(BaseOutputReader.java:186)at com.intellij.util.io.BaseOutputReader.readAvailableNonBlocking(BaseOutputReader.java:105)at com.intellij.util.io.BaseDataReader.readAvailable(BaseDataReader.java: 85)at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:16 3) at com.intellij.util.io.BaseDataReader$1$1.run(BaseDataReader.java:66) at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:229) at com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:63) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'launchMode' of io/flutter/run/daemon/FlutterApp.setLaunchMode must not be null at io.flutter.run.daemon.FlutterApp.$$$reportNull$$$0(FlutterApp.java) at io.flutter.run.daemon.FlutterApp.setLaunchMode(FlutterApp.java) at io.flutter.run.daemon.FlutterAppDaemonEventListener.onAppStarting(FlutterApp.java:726) at io.flutter.run.daemon.DaemonEvent$AppStarti 3)com.intellij.util.io.BaseDataReader的com.intellij.util.io.BaseDataReader $ 1 $ 1.run(BaseDataReader.java:66)at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:229)at com.intellij.util.io.BaseDataReader $ 1.run(BaseDataReader.java:63)at java.util.concurrent.Executors $ runnableAdapter.call(Executors.java:511)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util .concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)at java.lang.Thread.run(Thread.java:745)引起: java.lang.IllegalArgumentException:io / flutter / run / daemon / FlutterApp.setLaunchMode的@NotNull参数'launchMode'的参数在io.flutter.run.daemon.FlutterApp上不能为null。$$$ reportNull $$$ 0(FlutterApp .java)io.flutter.run.daemon.FlutterApp.setLaunchMode(FlutterApp.java)at io.flutter.run.daemon.FlutterAppDaemonEventListener.onAppStarting(FlutterApp.java:726)at io.flutter.run.daemon.DaemonEvent $ AppStarti ng.accept(DaemonEvent.java:190) at io.flutter.run.daemon.DaemonEvent.dispatch(DaemonEvent.java:52) at io.flutter.run.daemon.DaemonApi.dispatch(DaemonApi.java:171) at io.flutter.run.daemon.DaemonApi$1.onTextAvailable(DaemonApi.java:142) ... 20 more ng.accept(DaemonEvent.java:190)at io.flutter.run.daemon.DaemonEvent.dispatch(DaemonEvent.java:52)at io.flutter.run.daemon.DaemonApi.dispatch(DaemonApi.java:171)at io .flutter.run.daemon.DaemonApi $ 1.onTextAvailable(DaemonApi.java:142)... 20更多

So I have just come across this today also. 所以我今天也遇到了这个问题。 I'm running Android Studio and targeting an Android emulator, so it seems to be more core related than target. 我正在运行Android Studio并定位到Android模拟器,所以它似乎比目标更具核心相关性。

.. Caused by: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'launchMode' of io/flutter/run/daemon/FlutterApp.setLaunchMode must not be null ..引起:java.lang.IllegalArgumentException:io / flutter / run / daemon / FlutterApp.setLaunchMode的@NotNull参数'launchMode'的参数不能为null

Android Studio 3.3.1 Windows 10 64Bit Android Studio 3.3.1 Windows 10 64位

I'll edit this as I discover pertinent info. 当我发现相关信息时,我会对此进行编辑。

Android Studio Flutter Plugin version 33.3, update released Feb.25th 2019 change log indicates: Android Studio Flutter插件版本33。3,2019年2月25日更新发布更改日志表示:

"Fix an issue with an IllegalArgumentException when running Flutter apps" “修复运行Flutter应用时出现IllegalArgumentException的问题”

I'll report back if the issue persists. 如果问题仍然存在,我会报告。

UPDATE: Appears to be fixed! 更新:似乎是固定的!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 无法为模拟器构建应用程序。 在 iPhone 11 Pro 上启动应用程序时出错? - Could not build the application for the simulator. Error launching application on iPhone 11 Pro? Flutter:在 IOS 模拟器上运行应用程序抛出 Podfile 错误 - Flutter: running the app on the IOS simulator throwing Podfile error 当我尝试在 iOS 模拟器上为我正在开发的应用程序运行我的 flutter 代码时,我收到 ERROR RUNNING POD INSTALL - When I try running my flutter code on an iOS simulator for an app I'm developing, I get ERROR RUNNING POD INSTALL 默认情况下,Android Studio会打开iPhone XR模拟器。 怎么改变呢? - Android Studio by default opens iPhone XR simulator. How to change it? 我无法打开 iPhone 模拟器。 Android 版本工作正常 - I can't open an iPhone simulator. The Android version works fine Flutter在运行测试应用程序时出现错误 - Flutter Giving error in running the test app Flutter 错误将应用程序从 Android Studio 部署到 iPhone - Flutter Error deploying app from Android Studio to iPhone 如何在通过 IDE 运行 Flutter 应用程序时打开 Android Logcat 工具而不是 Run 工具? - How to open Android Logcat tool instead of Run tool on running a Flutter app through IDE? 错误:运行flutter蓝色插件时,package androidx.core.app不存在 - error: package androidx.core.app does not exist when running flutter blue plugin Flutter 错误:列的子项不得包含任何 null 值,但在索引 0 处找到 null 值 - Flutter error: Column's children must not contain any null values, but a null value was found at index 0
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM