在Flutter IntelliJ插件中没有控制台输出?

14 浏览
0 Comments

在Flutter IntelliJ插件中没有控制台输出?

我正在使用Flutter + Android Studio/IntelliJ插件来开发。当我在IDE中运行我的应用程序时,似乎有一个空的控制台窗口,所以我无法从该窗口中查看我的print语句。

我可以在tomcat日志中查看输出,所以我不会被这个问题阻塞。为什么运行窗口没有输出/功能?

更新

尝试在命令行中使用flutter run运行,我可以在那里看到我的print语句。所以这只是限于Android Studio。

我的期望

enter image description here

我得到的结果

enter image description here

版本和应用信息

Flutter Doctor输出

D:\manual-applications\flutter\bin\flutter.bat doctor --verbose

[√] Flutter (Channel beta, v1.0.0, on Microsoft Windows [Version 10.0.16299.785], locale en-US)

• Flutter版本1.0.0,位于D:\manual-applications\flutter

• 框架修订版本5391447fae(3周前),2018年11月29日 19:41:26 -0800

• 引擎修订版本7375a0f414

• Dart版本2.1.0(构建2.1.0-dev.9.4 f9ebf21297)

[!] Android工具链-为Android设备开发(Android SDK 27.0.3)

• Android SDK位于D:/android-development/sdk

• 未配置Android NDK位置(可选;用于本机分析支持)

• 平台android-27,构建工具27.0.3

• ANDROID_HOME = D:/android-development/sdk

• Java二进制文件位于:D:\android-development\android-studio\jre\bin\java

• Java版本OpenJDK Runtime Environment(构建1.8.0_152-release-1136-b06)

X Android许可证状态未知。

[√] Android Studio(版本3.2)

• Android Studio位于D:\android-development\android-studio

• Flutter插件版本31.3.1

• Dart插件版本181.5656

• Java版本OpenJDK Runtime Environment(构建1.8.0_152-release-1136-b06)

[!] IntelliJ IDEA Community Edition(版本2018.2)

• IntelliJ位于C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2018.2.2

X 未安装Flutter插件;这将添加特定于Flutter的功能。

X 未安装Dart插件;这将添加特定于Dart的功能。

• 有关安装插件的信息,请参阅

https://flutter.io/intellij-setup/#installing-the-plugins

[√] VS Code,64位版(版本1.28.2)

• VS Code位于C:\Program Files\Microsoft VS Code

• Flutter扩展版本2.21.1

[√] 已连接的设备(1台可用)

• Android SDK for x86 64构建 • emulator-5554 • android-x64 • Android 7.1.1(API 25)(模拟器)

0
0 Comments

在Flutter IntelliJ插件中没有控制台输出是一个常见问题。出现这个问题的原因可能是没有正确配置Flutter的设置。为了解决这个问题,可以按照以下步骤进行操作:

首先,点击或选择“Run”选项卡,然后转到“File > Settings > Languages & Frameworks > Flutter”菜单。在这里,检查选项“Replace the Run and Debug console output with a custom Flutter Logging View”。

配置完成后,运行Flutter应用程序,控制台输出将被替换为一个自定义的Flutter日志视图。这个视图将显示应用程序的日志信息和调试输出。

0
0 Comments

这个问题的原因是隐藏了运行窗口中的控制台。解决方法是在调试模式下运行应用程序,可以在那里查看日志,或者终止运行并再次在运行模式下运行,这样就可以看到日志。如果在调试模式下仍然看不到控制台,请在窗口右上角查找这样一个图标。

0
0 Comments

问题:Flutter IntelliJ插件中没有控制台输出?

原因:可能是不小心将控制台输出最小化了。

解决方法:点击控制台输出的小箭头或者标签,可以恢复控制台输出。

具体操作:根据flutter-intellij的问题跟踪器和感谢's answer的回答,需要恢复~/Library/Preferences/AndroidStudio3.4/options/runner.layout.xml文件中的以下代码行(可能需要根据自己的AndroidStudio版本进行更改):


    

将以下代码行:

替换为:

然后,控制台输出就恢复了!

0