코딩하는 일용직 노동자

Can't determine type for tag 빌드에러 수정 본문

안드로이드

Can't determine type for tag 빌드에러 수정

bacass 2023. 9. 25. 13:18
Github 에서 2년전 자료를 클론받았다.
gradle 파일에서 dependencies의 라이브러리 버전들을 최신으로 올려준 후 빌드해보니 아래와 같은 에러메세지가 보이면서 빌드가 되지 않았다.

Can't determine type for tag '<macro name="m3_comp_assist_chip_container_shape">?attr/shapeAppearanceCornerSmall</macro>'

구글링을 해보니 최신 라이브러리에서 빌드시 에러가 발생하고 있어서 버전을 좀 낮춰서 해보라는 답변이 있었다.

implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'com.google.android.material:material:1.9.0'
을 아래처럼 고쳤다.

implementation 'androidx.appcompat:appcompat:1.4.2'
implementation 'com.google.android.material:material:1.6.0'

정상적으로 빌드되고 실행되었다.