尝试加载JSON凭证时找不到资产:assets / credentials.json错误或文件的变体

时间:2020-01-09 06:03:34

标签: json flutter dart dialogflow-es

我正在尝试将一些json凭证传递给我的应用程序,但出现以下错误:

Error detected in pubspec.yaml:
No file or variants found for asset: assets/credentials.json.

有什么想法吗?凭据文件中有凭据,因此我不确定为什么会引发该错误。

2 个答案:

答案 0 :(得分:1)

第1步:确保assets文件夹与lib文件夹处于同一级别,而不是在lib文件夹下

enter image description here

第2步:确保pubspec.yaml文件具有正确的缩进量

enter image description here

第3步:确保将文件credentials.json放在assets文件夹下

答案 1 :(得分:0)

确保在 pubspec.yaml 上所有文件夹的资产定义都以 / 结尾。

示例: 资产: - 资产/