#image #flutter #assets
#изображение #flutter #ресурсы
Вопрос:
Я просто загружаю изображение из папки assets, а изображение не отображается в приложении. Но когда я загружаю изображение с помощью сети, оно загружается идеально. (Я использую плоскую форму Linux) Вот мой код
class Splash extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.white,
body: Center(
child: new Image.asset('assets/images/login_logo.png'),
//Image.network('https://mobile-di.com/wp-content/uploads/2018/08/flutter-review.jpeg'), //this works
),
);
}
}
в файле pubspec.yaml
assets:
- assets/images/login_logo.png
Комментарии:
1. Какая-либо ошибка в выводе на консоль?
2. Ошибок не обнаружено
Ответ №1:
Убедитесь, что вы добавляете ресурсы под flutter:
в pubspec.yaml
. Кроме того, проверьте, добавляете ли вы пробелы перед активами. В вашем примере, пожалуйста, проверьте, существует ли путь к этому ресурсу. И убедитесь, что у вас есть ресурсы с таким именем в папке вашего проекта. пример:
flutter:
assets:
- lib/img_package/example.png