无法加载资产:颤振中的包
Unable to load asset: packages in flutter
我想在我的应用程序上添加一些图像,但是当我添加图像资产时,我无法从文件夹 assets/images 加载图像。当我开始调试时它显示错误,如 this
我的图片代码是这样的
Container(
margin: EdgeInsets.only(top: 0),
height: 250,
color: kMainColor,
child: Container(
margin: EdgeInsets.only(top: 70),
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage('assets/images/sawi1.jpg',
package: 'plantgo_alpha'),
fit: BoxFit.contain,
),
),
),
),
这是我的 pubspec.yaml
flutter:
uses-material-design: true
assets:
- assets/icons/
- assets/images/
图片路径path
我尝试用这个论坛中的另一个问题和答案来解决,但仍然出错,如果有人帮我解决这个问题,我将不胜感激
当您的应用已经 运行 并且您添加了新图像时,此错误在 Flutter 中很常见。
如果你的图片路径是正确的,那么pubspec.yaml
也是正确的:
尝试终止并重新启动应用程序。
注意:还要检查 pubspec.yaml
中的缩进。
确保图片名称输入正确,并且图片文件夹和代码中的照片类型正确。如果您从网络或云中拖放照片,常见的错误是照片是超链接而不是 .jpg, .png, etc.
。如果不是,您仍然可以删除并重新添加您的照片以确保万无一失。如果以上方法均无效,请务必提供 pubspec.yaml
的屏幕截图
首先你不需要指定包。
第二,在“资产:”和资产文件夹列表之前只有一个 space,它需要两个 spaces
我想在我的应用程序上添加一些图像,但是当我添加图像资产时,我无法从文件夹 assets/images 加载图像。当我开始调试时它显示错误,如 this
我的图片代码是这样的
Container(
margin: EdgeInsets.only(top: 0),
height: 250,
color: kMainColor,
child: Container(
margin: EdgeInsets.only(top: 70),
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage('assets/images/sawi1.jpg',
package: 'plantgo_alpha'),
fit: BoxFit.contain,
),
),
),
),
这是我的 pubspec.yaml
flutter:
uses-material-design: true
assets:
- assets/icons/
- assets/images/
图片路径path
我尝试用这个论坛中的另一个问题和答案来解决,但仍然出错,如果有人帮我解决这个问题,我将不胜感激
当您的应用已经 运行 并且您添加了新图像时,此错误在 Flutter 中很常见。
如果你的图片路径是正确的,那么pubspec.yaml
也是正确的:
尝试终止并重新启动应用程序。
注意:还要检查 pubspec.yaml
中的缩进。
确保图片名称输入正确,并且图片文件夹和代码中的照片类型正确。如果您从网络或云中拖放照片,常见的错误是照片是超链接而不是 .jpg, .png, etc.
。如果不是,您仍然可以删除并重新添加您的照片以确保万无一失。如果以上方法均无效,请务必提供 pubspec.yaml
首先你不需要指定包。 第二,在“资产:”和资产文件夹列表之前只有一个 space,它需要两个 spaces