how can I add assets in flutter pubspec.yaml

2.4k views Asked by At

this is the error that has appeared

I tried to just add (assets/ ) but that didn't solve the problem

2

There are 2 answers

1
Luka Cerrutti On

The assets to specify in the pubspec should be inside the flutter section.

flutter:
  assets:
    - assets/my_icon.png
    - assets/background.png

also example with directories:

flutter:
  assets:
    - directory/
    - directory/subdirectory/

Take a fast read to the official docs: https://docs.flutter.dev/development/ui/assets-and-images

0
Kalpesh Khandla On

Follow below steps

  1. Create a new Folder name "assets" parallel to Lib folder

  2. Create a folder name "images" in it.

  3. Define a assets like a below in a "pubspec.yaml"

    assets:

    • assets/images/
  4. Use it like a below

    Image.asset("assets/images/my-profile.png"),