Android Studio 中的 Flutter 断点不起作用

问题描述 投票:0回答:6

我可以设置断点,但是当我在调试模式下运行时,断点的图标会发生以下变化:

我认为问题出在Android Studio中新版本的Flutter插件上,但我不确定。如何解决这个问题?

我尝试过的:

  1. 扑扑干净
  2. android studio 缓存清理并重新启动
flutter android-studio breakpoints
6个回答
11
投票

升级到flutter插件最新版本65.1.3解决了我的问题。

https://plugins.jetbrains.com/plugin/9212-flutter/versions


9
投票

需要将flutter插件版本回滚到64.1.2。

https://plugins.jetbrains.com/plugin/9212-flutter/versions


0
投票

确认:插件是一回事。

另一个问题是 IntelliJ(与 Android Studio 相同)区分:

import '../../viewmodel/**m**essages
import '../../viewmodel/**M**essages

编译、运行、Dart 分析……一切都很好。但是,断点不起作用!

更准确地说:有些断点不起作用,仅在某些文件中起作用!

提示:如果断点不起作用,请删除文件中的所有导入。单击灯泡获取建议 - 您将看到重复的导入。 See wrong imports

顺便说一句:我使用的是Windows。并且文件系统不区分文件名的大小写。


0
投票

今天也面临这个问题:对我来说,解决方案是更新 Flutter / Dart SDK 及其适用于 Android Studio 的插件。

一些用户报告,由于 API 更改,该问题与 Chrom 版本 >=100 相关,但在我这边,它也无法与 Edge 一起使用。

更新后问题消失了


0
投票

Chrome 版本 >=100 确实也存在问题。运行

flutter upgrade
(颤动 2.10.5)为我解决了这个问题,如here

所述

0
投票

我面临同样的问题,它发生在 Chrome 和 Edge 中。

我尝试了上述解决方案,但没有成功(清理、flutter-upgrade、缓存清理、计算机重新启动、使缓存无效、修复 IDE、卸载并重新安装 Dart 和 Flutter Pluggins)

如果使用模拟器,一切正常。

我的技术和配置在这里: -Flutter(通道稳定,3.16.9 -Android Studio Hedgehog | 2023.1.1 补丁 2 -飞镖:231.9411 -颤动:77.2.1 -Microsoft Windows [版本 10.0.22631.3085],区域设置 en-US) -Chrome版本121.0.6167.140(官方版本)(64位)

© www.soinside.com 2019 - 2024. All rights reserved.