Изображение не отображается в приложении flutter

#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