Android Studio 中的断点不适用于 Flutter
Breakpoints not working with Flutter in Android Studio
我可以设置断点,但是当我在 Debug 模式下 运行 时,断点的图标会变成这样:
我认为问题出在 Android Studio 中的新版 Flutter 插件,但我不确定。如何解决这个问题?
我尝试过的:
- 颤抖干净
- android 清理工作室缓存并重新启动
需要将flutter插件版本回滚到64.1.2
升级flutter插件到最新版本65.1.3解决了我的问题
确认:plug-in 是一回事。
另一个问题是 IntelliJ(与 Android Studio 相同)区分:
import '../../viewmodel/**m**essages
import '../../viewmodel/**M**essages
编译,运行,Dart分析……一切正常。但是,断点不起作用!
更准确地说:有些断点不起作用,只在某些文件中起作用!
提示:如果断点不起作用,请删除文件中的所有导入。单击灯泡以获得建议 - 您将看到重复的导入。
See wrong imports
顺便说一句:我在 Windows。而且文件系统不区分大小写文件名。
今天也遇到了这个问题:对我来说,解决方案是为 Android Studio 更新 Flutter / Dart SDK 及其插件。
一些用户报告该问题与 Chrom 版本 >=100 有关,因为 API 更改,但在我这边,它也不适用于 Edge。
更新后问题消失
Chrome 版本 >=100 也确实存在问题。 运行 flutter upgrade
(为了 flutter 2.10.5)按照 here
的描述为我修复了这个问题
我可以设置断点,但是当我在 Debug 模式下 运行 时,断点的图标会变成这样:
我认为问题出在 Android Studio 中的新版 Flutter 插件,但我不确定。如何解决这个问题?
我尝试过的:
- 颤抖干净
- android 清理工作室缓存并重新启动
需要将flutter插件版本回滚到64.1.2
升级flutter插件到最新版本65.1.3解决了我的问题
确认:plug-in 是一回事。
另一个问题是 IntelliJ(与 Android Studio 相同)区分:
import '../../viewmodel/**m**essages
import '../../viewmodel/**M**essages
编译,运行,Dart分析……一切正常。但是,断点不起作用!
更准确地说:有些断点不起作用,只在某些文件中起作用!
提示:如果断点不起作用,请删除文件中的所有导入。单击灯泡以获得建议 - 您将看到重复的导入。 See wrong imports
顺便说一句:我在 Windows。而且文件系统不区分大小写文件名。
今天也遇到了这个问题:对我来说,解决方案是为 Android Studio 更新 Flutter / Dart SDK 及其插件。
一些用户报告该问题与 Chrom 版本 >=100 有关,因为 API 更改,但在我这边,它也不适用于 Edge。
更新后问题消失
Chrome 版本 >=100 也确实存在问题。 运行 flutter upgrade
(为了 flutter 2.10.5)按照 here