我的assets/icons/
文件夹中有一些.png,但是当我要在应用程序中使用该图像时,该图像却没有出现。元素正在使用空间,就像那里的图像一样,但我看不到它。
pubspec.yaml:
flutter:
uses-material-design: true
assets:
- assets/
代码:
child: Image.asset(
'assets/icons/Tax-100.png',
height: MediaQuery.of(context).size.height * 0.01,
width: MediaQuery.of(context).size.width * 0.01,
color: Colors.blue
),
应用程序:
编辑:
我试图在移动设备上运行该应用程序,并且显示img资产。为什么它可以在连接的设备上运行,但不能在仿真器上运行。
答案 0 :(得分:0)
尝试在pubspec.yaml文件中明确列出图像:
assets:
- assets/images/myfile.png
不确定是否会有所作为,但我几乎将所有图像都保留在资产/图像中。
答案 1 :(得分:0)
仅包含直接位于目录中的文件;要添加位于子目录中的文件,请在每个目录中创建一个条目
按here
应该是
flutter:
uses-material-design: true
assets:
- assets/icons/