본문 바로가기
Devlog

유니티 안드로이드 빌드 에러시 대처법(Feat. 단순하게)

by wendy308 2021. 1. 6.
반응형

유니티 안드로이드 빌드를 할 때면 항상 조마조마 하다.

특히나 개발을 많이 해놓고 오랜만에 빌드를 할 때면 더더욱.

수 많은 종류의 에러들이 존재하는데 이 글은 특정 에러에 대한 대처법이 아니다.

얼마전에 겪었던 빌드에러를 어떻게 해결했는지에 대한 종합적인 방법이고 결과는 단순하다.

 

우선 빌드 에러가 나게 된 상황배경에 대해서 간단하게 요약하자면

 

현재 진행중인 프로젝트의 유니티 버전은 2019.3.3f1이였는데 버전업을 해야겠다는 생각이 문득 들어서

벌컥 2019.4.2f1으로 업그레이드를 실시했다.(문제는 여기서 발생했던 것)

(추가로 프로젝트에는 구글 애드몹과 구글플레이 게임서비스 플러그인이 설치 되어있는 상태)

 

나는 메인작업컴을 맥북 프로로 쓰고 안드로이드 빌드시에만 윈도우컴에 빌드 전용으로 세팅해두고 빌드를 하는데

윈도우컴에는 2019.3.3f1이 깔려있고 빌드가 잘 되는 상태였다.

 

몇가지 작업을 추가하여 새로운 버전으로 업그레이드한 프로젝트를 윈도우컴에서 2019.4.2f1를 깔고 빌드를 하였는데

에러를 뿜으며 빌드가 안되는것이였다.(안드로이드 gradle 관련 에러... 이걸로 거의 반나절을 고생함)

 

구글링을 시작하여 각종 대처법을 시도해보았으나 다 실패

(옵션 세팅부터 해서 그래들 버전 교체, 폴더 캐시 삭제 등등)

 

 

그리하여 결론적으로 시도한 방법으로 에러를 없애고 새로운 버전의 유니티에서 빌드를 성공하였는데

 

그 방법은

 

반응형

 

프로젝트상에서 구글 애드몹과 구글플레이 게임서비스를 싹 다 지우고

하나씩 새로 설치하여 진행하는것이였다.

 

정말 단순하게 해결했다.

 

지우기를 결심하기 까지 에러 한줄한줄을 구글링 해가며 다른분들의 포스팅을 보며 시도했던것들이

다 실패로 이어지자 내린 결론이 결국에는 답이 된것이다. 

 

플러그인 폴더 삭제를 결론으로 내릴 때 도움 되었던 부분을 링크로 남긴다.

유니티 콘솔창에서는 볼 수 없는 상세 에러 메세지를 안드로이드 스튜디오상에서는 볼 수 있는데 그 방법이다.

 

youngchangoon.tistory.com/61

 

[Unity] 유니티 안드로이드 Gradle 빌드 오류 상세보기

원인 유니티로 And/iOS 네이티브 기능 및 광고SDK를 넣다 보면 심심치않게 빌드 오류를 자주 보게 됩니다. 특히 요즘 유니티 에디터에서도 Gradle빌드로 바뀌는 추세라 점점 더 이런 화면을 접합니다

youngchangoon.tistory.com

 


 

자 결론.

 

만약 유니티 안드로이드 빌드시(그래들 관련 포함) 에러가 나면서 빌드가 안될시에는

플러그인 폴더를 삭제 후 새로 설치가 답이다!

 

반응형

댓글