작성
·
1.1K
답변 2
1
pubspec.yaml 경로 지정할 때 들여쓰기 잘 되었나 확인 바랍니다.
들여쓰기는 무조건 공백 2칸 단위로 적용해야 합니다.
그리고 설정 후에 pub get 실행도 확인해 보시고요.
여전히 문제가 있다면 pubspec.yaml 파일에서 그림파일 경로 지정하는 부분 코드를 보여주시기 바랍니다.
0
공백을 2칸씩 변경해도 동일하게 파일을 못찾습니다ㅠ
pubsepc.yaml 파일은 아래와 같습니다.
# To add assets to your application, add an assets section, like this:
assets:
- assets/pic.jpg
# - images/a_dot_burr.jpeg
# - images/a_dot_ham.jpeg
에러 메세지는 하기와 같습니다.
======== Exception caught by image resource service ================================================
The following assertion was thrown resolving an image codec:
Unable to load asset: "assets/pic.jpg".
Exception: Asset not found
When the exception was thrown, this was the stack:
#0 PlatformAssetBundle.loadBuffer (package:flutter/src/services/asset_bundle.dart:372:7)
<asynchronous suspension>
#1 AssetBundleImageProvider._loadAsync (package:flutter/src/painting/image_provider.dart:811:18)
<asynchronous suspension>
Image provider: AssetImage(bundle: null, name: "assets/pic.jpg")
Image key: AssetBundleImageKey(bundle: PlatformAssetBundle#f2583(), name: "assets/pic.jpg", scale: 1.0)
====================================================================================================
들여쓰기만 2칸이고요 - 와 assets/pic.jpg 사이는 한 칸이 맞습니다.
사진파일 위치한 폴더 구조 한번 보여주실 수 있으실까요