반응형
가끔 플러터를 새로운 프로젝트로 실행했을때, SvgPicture Error가 일어날 때가 있다.
이미지 에러는 참 여러가지 내용이 있는거같다.
의심해야 하는 가장 첫번째는 SvgPicture의 버전이다. ( 버전이 낮은지 확인해보기 )
SvgPicture 에러내용
Picture provider: ExactAssetPicture(name: "assets/icons/logo.svg", bundle: null, colorFilter: null)
Picture key: AssetBundlePictureKey(bundle: PlatformAssetBundle#a4f65(), name:
"assets/icons/logo.svg", colorFilter: null, theme: SvgTheme(currentColor: null, fontSize: 14,
xHeight: 7))
에러가 일어날때 SVG이미지에서 캐시를 지워줘야 한다.
$ flutter clean
$ flutter pub get
혹은 svg이미지 자체에 문제가 있는경우가 있다.
이 경우에는 피그마같은 프로그램을 이용해서 다시 추출하여 뽑으면 된다.
반응형