当我尝试运行我的应用程序时,我得到了这个附加的错误。有什么想法吗?(下面)
Launching lib\main.dart on SM J200Y in debug mode...
Running Gradle task 'assembleDebug'...
√ Built build\app\outputs\apk\debug\app-debug.apk.
Error detected in pubspec.yaml:
No file or variants found for asset: assets/credentials.json.
我已经检查了yaml文件和格式似乎是好的。我在一个亏损,因为想要的问题是。(也,下面)
flutter:
# The following line ensures that the Material Icons font is
# included with your application, so that you can use the icons in
# the material Icons class.
uses-material-design: true
# To add assets to your application, add an assets section, like this:
assets:
- assets/credentials.json
9条答案
按热度按时间v6ylcynt1#
在我的例子中,问题是我缺少斜杠
/
。首先,我添加了我的图标路径如下。
我通过在路径的末尾添加斜杠
/
来解决这个问题,如下所示:cpjpxq1n2#
检查资产的标识。一般来说,它应该有3个空格从新行开始。
wvyml7n53#
我也遇到了同样的问题,我犯了两个错误:
1.我在“lib”文件夹中创建了“images”文件夹,它应该在lib文件夹之外,它应该在应用程序根文件夹中。x1c 0d1x
1.它应该像@Darshan说的那样距离首发线三个空格
它应该显示一条灰线,像这样
2uluyalo4#
1.项目目录中缺少文件夹/文件
1.pubspec.yaml文件的文件夹/文件名末尾缺少**"/"**
z2acfund5#
尝试手动复制文件,不要使用VS-Code或Android Studio。不要使用拖放。
mefy6pfw6#
你需要提到的资产:- 资产/图标/
在pubspec.yaml中
rqenqsqc7#
我有这个同样的问题,我能够修复它只使用的名称目录中创建的项目根文件夹,而不是也包括文件,我试图指向。
这对我来说非常有效,只需指向整个目录并在ImageAssets对象中指定文件名。
pw136qt28#
有时你需要输入文件名如下:
nwsw7zdq9#
我也遇到了同样的问题,我犯了两个错误:当我在资产中添加lib时,我就解决了问题。
Flutter :