使用Android Studio开发Flutter,在Run窗口看不到日志了?

在Android Studio中进行Flutter开发时,可能会遇到Run窗口无日志显示的问题。这通常被认为是Android Studio的bug。为解决此问题,可以尝试关联Android SDK使用logcat,或在Terminal窗口运行`flutter run`查看日志。但这些方法无法进行dart调试。在Stack Overflow上找到的最佳解决方案是删除Android Studio的runner.layout.xml文件以清除缓存,重启AS即可恢复正常。
摘要由CSDN通过智能技术生成

对于很多使用android studio混合开发安卓native app和flutter的同学来说,可能经常会遇到这样的问题:

运行一切正常,可是平时看日志的Run界面却一片灰色,没有日志了。

显然这是android studio的bug,不知道为什么到最新4.0版本也没有修复,妥协的办法是关联androidSDK,底部会出现logcat,然后可以像普通的android App开发那样看日志,或者在Terminal窗口直接输入flutter run运行项目,在Terminal窗口也可以看到日志,但这两种方式都没有dart调试的入口,不方便断点调试,经过一番查询,最终在stackOverFlow找到了一个最合适的解决方案,原贴传送门:https://stackoverflow.com/questions/54321194/android-studio-run-tab-does-not-display-flutter-logs-ubuntu-18-10

在c盘用户文件夹内找到android studio的文件夹,删除config/option/runner.layout.xml清空run tab页的缓存,然后重启as就好了。

附带一提,如果你切回native开发后使用了debug断点功能,在debug界面把console关掉了,再回到flutter还会出现这样的情况,需要重新再按上面的方法清除布局缓存文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值