ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: XmlParserException
주로 XML 형식의 데이터를 해석할 때 예상치 못한 형식이나 구문을 만났을 때 발생하는 에러다. XML 형식의 이미지로는 SVG 파일이 있다.
즉 SVG를 사용하는 과정에서 오류가 생긴 것!
사실 트러블 슈팅이라고 하기에도 너무 민망하지만 나같은 사람이 있을 것 같아서 글을 쓰는 것이다. 아래 코드를 보면..
SvgPicture.asset(
'assets/ic/speaker.png',
width: 20,
height: 20),
png 파일을 SvgPicture.asset으로 로드하려고 시도했다. 😆
Image.asset으로 바꿔주면 문제가 해결된다.
졸릴 땐 잠깐 쉬자..ㅎ
*참고) XML(Extensible Markup Language)이란 데이터를 저장하고 전달하기 위해 사용되는 마크업 언어다.