最近学习flutter,用到的ide是AndroidStudio,上半年写Android时候,版本还是3.6,发现有更新,于是先升级了ide,目前版本是4.1.1。在安装完flutter插件,配置完模拟器之后,点击运行,发现控制台是这样的(与熟悉的控制台相比,好像少了东西):
想象中的应该是这样:
于是开始上网找,找到了同样的问题,方法是
-
修改setting中的flutter配置
于是我打开了自己的
发现并没有那个选项,可能是版本不同的原因吧。。
感觉问题不再这里,于是又开始百度 -
https://stackoverflow.com/questions/53874157/no-console-output-in-flutter-intellij-plugin
在这里发现了这个问题,其中一个方法是
于是我开始找自己的.AndroidStudio文件,很尴尬的是,我又没找到
并没有.AndroidStudio,可能是安装时候路径设置的问题吧(原来安装时候不懂这些路径什么的,现在也早不记得这些了)
然后,我意外的找到了疑似配置文件的地方
弹出的是
我复制了路径,打开文件夹
没错,找到了,打开了后发现是控制台部分的配置
于是直接把内容注释了,重启了ide,运行
成功了
这时候发现配置文件自动生成了新的内容,应该是默认生成的吧(配置内容作为参考)
<application>
<component name="RunnerLayoutSettings">
<runner id="Debug">
<ViewImpl>
<option name="ID" value="FrameContent" />
<option name="minimizedInGrid" value="true" />
<option name="placeInGrid" value="left" />
<option name="tabIndex" value="-1" />
</ViewImpl>
<ViewImpl>
<option name="ID" value="VariablesContent" />
<option name="placeInGrid" value="center" />
</ViewImpl>
<ViewImpl>
<option name="ID" value="WatchesContent" />
<option name="minimizedInGrid" value="true" />
<option name="placeInGrid" value="right" />
<option name="tabIndex" value="-1" />
</ViewImpl>
<ViewImpl>
<option name="ID" value="ConsoleContent" />
<option name="placeInGrid" value="bottom" />
<option name="tabIndex" value="1" />
</ViewImpl>
<TabImpl>
<option name="displayName" value="Debugger" />
</TabImpl>
<TabImpl>
<option name="bottomProportion" value="0.0" />
<option name="defaultIndex" value="1" />
<option name="index" value="1" />
</TabImpl>
<TabImpl>
<option name="defaultIndex" value="2" />
<option name="index" value="-1" />
</TabImpl>
<TabImpl>
<option name="defaultIndex" value="2" />
<option name="index" value="-1" />
</TabImpl>
</runner>
</component>
</application>
参考:
https://www.coder.work/article/50262
https://www.pianshen.com/article/4992988770/
https://stackoverflow.com/questions/53874157/no-console-output-in-flutter-intellij-plugin