개요
이번 글에서는 Unity와 구글 Play Games Service 연동 후 빌드 시 "Android SDK Not Found" 에러가 발생할 때 해결하는 방법에 대해 이야기해 보려고 한다.
환경
- Unity Editor 2021 3.20f1
- Google Play Games v0.10.12
원인
해당 오류가 발생하는 원인은 Unity 2021 버전 이상과 Google Play Games 0.10.12 이하 버전 간의 호환 문제이다.
해결하기
프로젝트의 Assets 디렉토리에 GooglePlayGames\Editor\GPGSUtill.cs 파일로 이동한다.
해당 스크립트를 열고 Line 448로 이동하여 위 사진처럼 Unity 2021 버전에 대해서도 Android SDK 경로를 가져올 수 있도록 수정해 준다.
이후에 다시 빌드를 진행해 보면 문제없이 빌드가 진행되는 것을 확인할 수 있다.