본문 바로가기
Mobile App

[안드로이드 에러] AAPT: error: duplicate attribute. Error

by Jman 2022. 3. 19.

문제 발생

 

 

현재 블럭 되어있는 부분을 지우면, 정상 작동 하였습니다.

해당 .xml 파일에서 저 부분이 layout에도 동일한 코드가 존재해서 그렇습니다.

xml 파일에서 DataBinding 처리할 때, 이러한 오류를 잘 만나게 됩니다.

Layout 태그를 설정하고, View 속성을 제거하지 않아서 발생합니다.

 

AAPT 란?

안드로이드 빌드 툴의 일부로, 안드로이드 SDK 안에 포함되어 있습니다.

빌드 과정에서는 안드로이드 앱의 소스를 제외한 나머지 파일을 정리하여 APK 로 패키징하는데 쓰입니다.

하지만,

패키징은 IDE가 대신하므로, 보통 개발자들은 APK 에서 정보를 꺼낼 때 씁니다.

 

 

설명 오류가 있다면 꼭 피드백 주세요 : )