dart 无法加载抖动中的图像资产

vu8f3i0k  于 2023-04-09  发布在  其他
关注(0)|答案(3)|浏览(154)

我不知道为什么我的图像从资产不工作
我看了这两个问题:
-https:stackoverflow.com/questions/64158543/flutter-unable-to-load-image-asset
-https:stackoverflow.com/questions/67552389/unable-to-load-image-asset
这就是我试图获取图像的方式:

Image(
            image: AssetImage('assets/logo.png'),
            width: 100,
            height: 100,
          ),

这是我的pubspec.yaml

assets:
    - assets/logo.png
    - assets/back.png

下面是文件结构x1c 0d1x
我试着在youtube上看视频,但没有用。
欢迎提出任何建议

eqoofvh9

eqoofvh91#

尝试下面的代码并更改您的pubspec.yaml文件,如-
如果您的图像在图像文件夹

assets:
    - assets/images

如果您的图像在资产文件夹

assets:
    - assets/

然后运行命令flutter pub get并停止代码,然后再次重新运行
参考assets-and-images

mmvthczy

mmvthczy2#

如果你的图片在assets文件夹的images文件夹中,那么在pubspec.yaml中声明如下

assets:
  - assets/images/

并编写如下代码获取图像

Image(
        image: AssetImage('assets/images/logo.png'),
        width: 100,
        height: 100,
      ),
2ul0zpep

2ul0zpep3#

我结束了重新启动应用程序,然后一切工作

相关问题