[android] [Fatal Error] :-1:-1: 3은(는) 3바이트 UTF-8 시퀀스에 대해 부적합한 바이트입니다.

김토끼·2021년 9월 21일
0

안드로이드 앱 빌드중 아래와 같은 에러가 발생했다

[Fatal Error] :-1:-1: 3은(는) 3바이트 UTF-8 시퀀스에 대해 부적합한 바이트입니다.

Execution failed for task ':app:mergeDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable
   > Resource compilation failed. Check logs for details.

xml에 3byte 텍스트가 들어가면 xml 빌드하다가 발생하는 에러인거 같다.

xml 레이아웃중 텍스트뷰에 tools:text="🐶" 가 들어가 있었는데 수정했던 파일도 많았고 어느 지점에서 발생한 에러인지 표시도 안되서 한참 찾았다 ㅠㅠㅠ

strings 리소스에 넣은걸 @string/xxx로 링크 걸었을때는 정상적으로 동작한다.

profile
방구석 김토끼🐰

0개의 댓글