asset_not_string_or_map
asset 值必须是文件路径 (字符串) 或 map。
描述
#当 asset 值不是字符串或 map 时,分析器会产生此诊断消息。
示例
#以下代码会产生此诊断消息,因为 asset 值是一个列表
yaml
name: example
flutter:
assets:
- [one, two, three]
常见修复
#如果需要指定除 asset 路径之外的更多信息,请将该值替换为一个包含 path
键 (有效的 POSIX 风格文件路径) 的 map
yaml
name: example
flutter:
assets:
- path: assets/image.gif
flavors:
- premium
如果只需要指定路径,请将该值替换为 asset 的路径 (有效的 POSIX 风格文件路径)
yaml
name: example
flutter:
assets:
- assets/image.gif