Код работает отлично, даже внутри папки lib
. Позвольте мне поделиться своим кодом
Вот мой pubspec.yaml
код
name: nav
description: A new Flutter project.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- lib/images/
- lib/images/app_logo.jpg
мой main.dart
код
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp( home: Scaffold(
appBar: AppBar(),
body: Container(
height: 200,
decoration: BoxDecoration(
color: Colors.blueAccent,
image: DecorationImage(
image: ExactAssetImage('lib/images/app_logo.jpg'),
fit: BoxFit.cover,
), //DecorationImage
), //BoxDecoration
),//Container
)); //Scaffold
}
}
Решение, которое вы можете попробовать:
- Попробуйте перезапустить приложение с самого начала (не по Shift + R)
- Убедитесь, что вы правильно указали интервалы и расширения имен файлов