首页 > 解决方案 > lib中的项目文件不存在URI目标

问题描述

今天突然遇到一个错误,从其他文件导入时找不到我的项目lib文件夹中的一个文件。它表现得好像该文件不存在,但实际上它位于 lib 文件夹中正确的子文件夹名称下。可以识别同一文件夹中的其他文件。

我尝试以新名称创建一个新文件,并尝试将其包含在导入语句中,它似乎可以短暂工作。

然后,在保存项目时,新文件上会出现同样的错误。现在无法导入原始文件 (init.dart) 和新文件 (this_new_file.dart)。

我在创建一些新文件时尝试了这个过程,过了一会儿,根本无法导入所有新文件,因为我收到相同的错误消息“URI目标不存在:'package:literacy/controllers/xxxx.dart ' 其中 xxxx 是我要添加的文件。奇怪的是,每次我添加一个新文件时,它都会短暂工作,然后该文件突然对系统不可见。

我之前做的一件我不确定是否相关的事情是我将另一个文件夹中的一些文件名从重音字符重命名为非重音字符。也许这会导致一些文件名不一致?

奇怪的是,当我尝试在网络模拟器上运行它时,该应用程序似乎运行正常。只是 Android Studio 以某种方式认为该文件丢失,并不断给我错误消息。

有没有人遇到过这个问题?

错误消息“URI 的目标不存在”
在此处输入图像描述

不知何故找不到文件...
在此处输入图像描述

即使它在项目 lib 文件夹中
在此处输入图像描述

标签: flutterandroid-studiourifilenames

解决方案


推荐阅读