본문 바로가기

관리 메뉴

[Unity/Android] unexpected element <queries> found in <manifest> 에러 해결 본문

프로그래밍/ㄴ이슈

[Unity/Android] unexpected element <queries> found in <manifest> 에러 해결

최갓 2020. 12. 23. 13:01
반응형

기존 프로젝트에 광고관련 SDK와 추가 스토어 대응을 하려고

플러그인을 이것저것 넣다보니 위와 같은 에러가 발생했다.

 

해당 에러는 구글에서 핫픽스가 나와있는 에러이며,

안드로이드 11에 관련된 기능이 추가되었지만, 기존 gradle버전에는 포함되어 있지 않아

발생하는 버그인 것으로 보인다.

 

구글 공식 문서 참고 : android-developers.googleblog.com/2020/07/preparing-your-build-for-package-visibility-in-android-11.html

 

Preparing your Gradle build for package visibility in Android 11

Posted by David Winer , Product Manager One of the central themes for Android 11 has been protecting user privacy. On Android 10 an...

android-developers.googleblog.com

 

해결법은 다음과 같다.

 

위 문서를 보았다면 알겠지만, 기존 gradle버전에 대응되는 핫픽스 버전이 존재한다.

 

4.0 -> 4.0.1, 3.4.* -> 3.4.3과 같이 말이다.

본인의 gradle버전은 위 문서를 참고하자.

 

Unity BuildSetting > Custom Base Gradle Template를 활성화 하고 .gradle파일안의

classpath=... gradle버전을 수정해주면 해당 문제는 해결될것이다

반응형
Comments