【发布时间】:2019-07-04 15:01:03
【问题描述】:
Pubspec.yaml
flutter:
uses-material-design: true
assets:
- lib/images/
- lib/images/app_logo.png
Main.dart
@override
Widget build(BuildContext context) {
return Scaffold(
body: Container(
decoration: BoxDecoration(
color: Colors.blueAccent,
image: DecorationImage(
image: ExactAssetImage('lib/images/app_logo.png'),
fit: BoxFit.cover,
), //DecorationImage
), //BoxDecoration
),//Container
); //Scaffold
}
应用程序完全没有错误,只是不会显示任何内容。以前从未见过这种情况。在 pubspec 中尝试了各种不同的缩进。已尝试删除 - 和 lib/images 之间的空格并替换为制表符。
什么给了?
【问题讨论】:
-
停止运行->将图像放置在正确的位置->在终端或通过 IDE 使用
flutter pub get。 ->以正确的路径运行