问题标签 [flutter-devtools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
242 浏览

android - 即使缩小图像,Flutter App 大小仍然相同

我正在玩颤振并构建一个简单的测验应用程序。该项目几乎已准备好在 Play 商店上发布,并且有几处需要修复。但是,我尝试了新的颤振--analyze-size命令,发现我可以通过缩小图像来进一步减小文件大小。我缩放了图像(它显着减小了尺寸)并替换了原始文件。然后我跑了一个然后跑了flutter clean只是flutter pub get为了flutter build apk --analyze-size --target-platform=android-arm64再次测试。尽管我减小了图像文件的大小,但分析工具显示的大小与以前相同。

我还尝试了 android studio 中的无效缓存/重启选项。但还是一样的结果。当我在 DevTools 的Diff选项中选择两个json文件进行比较时,它说它们是相同的文件。拜托,有人可以指出如何在不创建新项目和移动文件和资产的情况下解决这个问题吗?

PS我在颤振频道测试版,Windows 10上的2.5.0

0 投票
0 回答
105 浏览

flutter - Flutter web DevTools 网络选项卡丢失

我尝试使用flutter devtools调试我的应用程序,但是当我在chrome或edge上将我的应用程序作为Web应用程序运行时,flutter devtools中缺少一些像网络这样的选项卡: 在此处输入图像描述

有什么方法可以在 Flutter Web 中使用网络选项卡和其他缺少的选项卡?

0 投票
0 回答
26 浏览

flutter - 如何理解 Flutter CPU profiling 图

我尝试使用 CPU 分析器,但不知道这意味着什么。我看到大量的内部框架调用,只有几个需要 1-5 毫秒的应用程序方法。它如何帮助我理解任何事情?我需要查看我的方法(构建等)和调用次数需要多少时间。

在此处输入图像描述

并带有过滤的颤振库 在此处输入图像描述

如何使用图表?我知道由于非常复杂的小部件,我的屏幕在滚动时会出现延迟,但我没有看到在分析器中花费很多时间,而不是看到内部_drawFrame调用和其他废话。我不知道它是为谁制作的。。

0 投票
1 回答
40 浏览

android - “服务协议”错误阻止在真实设备上测试 Flutter 应用程序

在连接的(通过 USB)Android(三星 S5,运行 API 23)设备上测试 Flutter 应用程序时,使用:

Android Studio 20201.3.1 补丁 3 Mac OS Monterey

该应用程序将首次在设备上运行,但随后的尝试会导致运行选项卡显示:

连接服务协议时出错:无法连接到 http://127.0.0.1...

我可以解决它的唯一方法是重新启动设备(手机)。

必须有比每次测试/构建时重新启动设备更好的方法。

有谁知道这个的原因和/或解决方案?

0 投票
2 回答
213 浏览

android - “flutter build appbundle”命令中的 Flutter 构建错误

当我尝试运行 flutter build appbundle --no-sound-null-safety 命令时,会出现此错误。它的解决方案是什么?

0 投票
1 回答
113 浏览

flutter - Flutter 桌面多显示器

在 Flutter 桌面上,我想使用多显示器。就像应用程序启动时一样,我会看到所有监视器并单击其中一个,然后应用程序将启动我选择的监视器。我怎样才能做到这一点?

0 投票
1 回答
12 浏览

flutter - Flutter 应用程序正在模拟器中运行,但 Flutter Widget Inspector 未显示

我在模拟器上成功运行了我的颤振应用程序。但是,我需要使用 Widget Inspector 进行测试。

要运行我的应用程序,我使用以下内容:

flutter run --flavor dev -t lib/main_prod.dart

但是,当我使用调色板调出“Open DevTools”时,我最终得到了图像中显示的内容

无检查员

在运行我的应用程序之前,我已经运行了 flutter clean ,但它仍然无法正常工作。

请帮忙!