BlueAroma

[Error] error: inner element must either be a resource reference or empty. 본문

내맘대로 프로그래밍/Android

[Error] error: inner element must either be a resource reference or empty.

BlueAroma 2019. 10. 3. 23:12

D:\android\workspace\NLSS\app\build\intermediates\incremental\mergeNotGovNormalDebugResources\merged.dir\values\values.xml:860: error:  inner element must either be a resource reference or empty.
D:\android\workspace\NLSS\app\build\intermediates\incremental\mergeNotGovNormalDebugResources\merged.dir\values\values.xml:865: error:  inner element must either be a resource reference or empty.

.

.

.

 

 

 

 

에러 내용

 

<item name="TabLayout" type="id">TabLayout</item>

 

와 같은 엘레멘트 태그는 강조된 부분이 비어있거나(empty) 혹은 @drawable/image 와 같은

리소스 레퍼런스만 들어갈수 있다는 내용

 

 

발생 경위

 

프로젝트의  res/values/ids.xml 파일에

위 예시와 같은 형태의 item 태그가 열몇개 정도 존재하고있었음.

 

 

해결방법

 

<item name="TabLayout" type="id">TabLayout</item> 

와 같은 형태의 값들을 

<item name="TabLayout" type="id"/>

 

로 변경해주면 된다

Comments