【问题标题】:Flutter Caching Very Old ErrorsFlutter 缓存非常老的错误
【发布时间】:2020-03-19 13:14:30
【问题描述】:

1。问题

通常,flutter clean 或删除 /build 文件夹对我有用。但是,最近,一些错误已经被缓存了很长时间,我似乎无法删除它们。据推测,清洁过程的时间也比预期的要长(在我相当不错的计算机上 +3 秒)。

我之所以说它是缓存错误日志,是因为它基本上都是指我很久以前修复的愚蠢的拼写错误或其他类型的易于修复的错误。例如,2 天前(从那以后我的计算机重新启动了 2 次),我在一个没有它的对象上使用了 .email getter,并且日志仍然存在;或者说我在线上使用了无效对象,但现在该文件中基本上没有任何内容了。

在这些长错误消息之后,该应用程序也可以完美地构建和运行,并且如果我热重新加载热重启它,不会再次出现错误。

我想在这里分享我的完整错误日志,但其中很大一部分包含大量个人数据。我认为这也不是很相关,因为它主要是指愚蠢的错误和错别字。

2。到目前为止我所尝试的

这是我迄今为止尝试过的:

  1. flutter clean
  2. 手动删除/build文件夹
  3. 重新启动我的 IDE
    • 这些错误消息同时出现在VS Code(我当前的IDE)和Android Studio
  4. 使用 Ctrl + Shift + P + Clear Editor History 重置VS Code

Flutter 项目中是否有一些隐藏文件夹可以缓存这些数据?

【问题讨论】:

  • 你在用模拟器吗?
  • 忘记提了,但我相信大多数人都在使用 Andoid 模拟器。
  • 这些错误是否可以存储在模拟器中而不是/build文件夹中?

标签: android visual-studio android-studio flutter


【解决方案1】:

显然,Flutter项目和模拟器本身之间存在一些联系,因为清除模拟器的数据似乎有解决了问题。

这应该发生吗?我认为这应该被视为Flutter 问题——更具体地说:flutter/flutter #45478 Github Issue

【讨论】:

  • 这个问题显然来自dev频道。
猜你喜欢
  • 1970-01-01
  • 2017-02-11
  • 2020-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多