티스토리 뷰
app/android
[안드로이드/오류] Failed to compile values file. Resource compilation failed. Check logs for details.
hrniin 2024. 1. 18. 04:09728x90
Failed to compile values file. Resource compilation failed. Check logs for details.
Illegal char <:> at index app-mergeDebugResources-70:/values/values.xml
resources 파일을 컴파일하면서 생기는 에러인데 따로 빨간줄이 쳐지는게 없어서 찾기 오래걸린다;;
보통 strings, themes, colors, attrs 등 xml 파일에 오타가 나면 발생한다.
1) colors.xml
<color name="yellow">##FFCC02</color>
위처럼 #을 두개 작성하거나 컬러 코드가 7자리인 경우 오류가 발생한다.
2) attrs.xml
<declare-styleable name="CustomView">
<attr name="title" format="reference|string" />
<attr name="height" format="reference|integer" />
</declare-styleable>
커스텀뷰에 커스텀 속성을 추가할 때, 속성 이름이 이미 존재하는 속성 이름인 경우 발생한다.
나는 height 속성을 지정했는데 이미 존재하는 속성이기 때문에 오류가 발생했다.
3) strings.xml
<string name="title">'따옴표'</string>
<string name="title">\'따옴표\'</string>
string 태그 안에 '를 사용해야 하는 경우 ' 앞에 \를 사용해야 한다.
https://stackoverflow.com/questions/64296448/failed-to-compile-values-file
728x90
'app > android' 카테고리의 다른 글
[우아한테크코스/안드로이드] R8 컴파일러 난독화 적용해보기 (6) | 2024.08.31 |
---|---|
[안드로이드/코틀린] 특정 뷰가 화면에서 가려지는지 여부를 동적으로 확인하기 (1) | 2024.01.28 |
[안드로이드/코틀린] Dagger의 Hilt 라이브러리로 의존성 주입 (0) | 2023.12.03 |
[안드로이드/코틀린] BottomNavigationView 커스텀 (1) | 2023.10.25 |
[안드로이드/코틀린] Navigation 구현하기 (1) | 2023.10.25 |