当前位置: 首页 > 知识库问答 >
问题:

如何清除Flutter的构建缓存?

卢俊发
2023-03-14

Flutter的构造似乎有问题。

每次在模拟器或设备上运行应用程序时,我总是需要执行RUN>Flutter完全重启。

否则,应用程序加载一个脚手架体,我的代码从2周前,当我第一次开始编码它。

这是pastebin的最新消息来源

children: <Widget>[
          new Opacity(
              opacity: loader_visible ? 1.0 : 0.0,
              child:
              new Container(
                  padding: const EdgeInsets.all(32.0),
                  child: new CircularProgressIndicator()
              )
          ),

我猜flutter已经缓存了旧代码,从来没有费心用新代码替换它,但我不确定它是如何实现的。无论如何,我不认为在我们已经执行完全重建时有必要加载旧缓存。

共有1个答案

柳深
2023-03-14

您可以运行flutter clean

但这很可能是IDE或类似产品的问题,因为flutter run创建了一个全新的APK。和热重装只推修改

尝试使用命令行flutter run运行应用程序,然后分别按rr进行热重新加载和完全重新加载。

 类似资料:
  • 问题内容: 我使用nginx作为前端服务器,我修改了CSS文件,但是nginx仍在使用旧文件。 我试图重新启动nginx,但没有成功,我已经用Google搜索,但是找不到清除它的有效方法。 一些文章说我们只能删除缓存目录:,但是我的服务器上没有这样的目录。 我现在该怎么办? 问题答案: 我遇到了完全相同的问题-我在Virtualbox中运行了Nginx。我没有打开缓存。但是看起来像已经设置好了,这

  • 我使用Drupal 7最新的开发版本。 我已经安装了清漆和过期模块并设置它们。它们工作得很好,但是我有一个关于从清漆中删除缓存的问题。 问题是如何只删除索引(主页)页面的清漆缓存,而不删除其他页面的缓存。我看了清漆日志,发现每次Drupal执行命令时,整个清漆缓存都被删除了 此命令由varnish模块或expire模块执行,它表示删除主页(索引)页的缓存。但正如我看到的,它正在删除varnish中

  • 问题内容: 我在项目中经常使用AlamofireImage,并且使用 从我的CDN获取图像。我已经做了一些测试,但是如果我错了,请纠正我,这似乎会将下载的图像存储到缓存中。我的测试包括下载5mb的图片。第一次大约花了20秒,第二次是瞬间。 我想知道的是如何清除特定URL /图像的缓存并重新下载图像? 例如,我更新了用户个人资料照片。图像名称/ URL会完全相同,但是我知道图像会随着用户从库或相机中

  • 我正在尝试使用Android Studio,第一次启动它,需要45分钟来编译...如果我不退出应用程序,那也没关系--每次后续编译/运行应用程序大约需要45秒。 我试着检查了我的一些缓存:在我的主目录中有一个文件夹,它包含123 MB。 我的项目文件夹中还有文件夹...其中一个大小为200 MB。我不敢随便用核弹攻击他们两个。删除文件夹的哪些部分是安全的? 有没有更好的解释为什么我的Android

  • 在使用Android Studio 3.1.4发布FLutter release Preview 2时,我的项目出现了零星的构建问题,当我使用命令stop'main.dart'(命令f2)从Android Studio停止程序,然后运行'main.dart'(^R)时,我得到了如下所列的错误。然而,如果我完全关闭Android Studio并再次打开该项目,它将正确编译并运行,不会出现错误。我想知

  • 我已在登录时在本地存储中设置了身份验证令牌,并在注销时将其清除。注销后,如果用户尝试再次登录,则从缓存中获取旧的身份验证令牌,而不是新设置的值。如何在清除本地存储时清除缓存。我在应用程序中使用angular 2。 登录: 注销: