반응형
안드로이드 빌드 마무리할 즈음에 발생한 오류
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8에서 What went wrong: 에 DuplicateClasses가 보인다.
그리고 그 밑에 GooglePlayBilling이 무수히 많이 보인다.
이 오류는 애드몹과 유니티 코드리스 IAP를 사용하고 있는 중에 구글 인앱 리뷰 플러그인을 설치한 뒤 발생했다. 유니티 에디터에서 프리뷰할 때에는 아무 문제가 없고, 빌드를 시작하면 거의 끝부분에서 오류를 내고 빌드가 되지 않는다.
유니티에서 활성화한 Unity IAP 서비스에서 이미 Google Billing을 가지고 있는데 구글 인앱 리뷰를 설치하며 같은 클래스가 추가 되었기 때문.
구글 인앱 리뷰 플러그인을 설치하면 추가되는 GooglePlayPlugins폴더에서 com.google.play.billing폴더를 삭제하면 문제없이 빌드된다.
참고한 글에서는 GooglePlayPlugins폴더를 통째로 지우는 것으로 해결하였다.
참고
github.com/google/play-unity-plugins/issues/78
반응형
'tips > 유니티 & 개발' 카테고리의 다른 글
Admob 애드몹 하우스 캠페인 광고 만들기 (0) | 2021.02.04 |
---|---|
자주 사용하는 유니티 플러그인, 가이드, 사용방법 모음 (0) | 2021.01.24 |
유니티 코드리스 인앱 버튼, FakeStore에서 오류 (0) | 2021.01.20 |
유니티에서 Firebase Storage를 이미지 서버로 이용하기. (0) | 2021.01.07 |
구글 애드몹 테스트 광고 아이디 (0) | 2020.12.22 |
댓글