1인 개발/PushAndSlash

푸쉬앤슬래시 개인 프로젝트 31일차

잼잼재미 2024. 6. 26. 20:21

트러블 슈팅


1. 빌드 오류


 

안드로이드 빌드 시, 다음과 같은 오류가 발생했다. 구글링을 통해 해결하려고 했으니, 아무리 구글링을 하고 따라해봐도 해결할 수가 없었다. 아마도 GPGS와 Admob의 ExternalDependencyManager 폴더를 중복 설치 해서 충돌하는 것 같다. 도저히 해결할 수가 없어서 깃허브의 Revert 기능을 활용하기로 했다.

 

 

https://kkln2486.tistory.com/450

 

커밋 되돌리기

프로젝트를 진행하다 보면 어느순간부터 알지못하는 오류가 발생하고, 도저히 해결 방법을 찾을 수 없을때가 있다. Github를 통해, 커밋을 잘 남겨놓았다면, 그럴때는 어쩔수 없이 기억을 더듬어

kkln2486.tistory.com

 

Revert는 자신이 커밋한 시점으로 되돌릴 수 있다. Revert를 통해 빌드가 잘 됐던 마지막 시점으로 되돌린 후, Admob 설치 시, ExternalDependencyManager 폴더 설치를 체크 해제 하였다. 그렇게 해서 위 빌드 오류를 해결할 수 있었다!

 

 

회고


빌드 오류 때문에 이틀 정도 시간을 허비하고 결국은 깃허브의 Revert를 이용해서 해결했다. 깃허브에 수시로 기록을 남긴 것이 정말 좋은 선택이었다. 앞으로는 더 세세하게 기록을 남기도록 하겠다.