반응형
문제
Android AAR 플러그인을 유니티 프로젝트에 추가하여 유니티 프로젝트를 빌드 시 아래와 같은 에러를 마주하는 경우가 있다.
Failed to install the following Android SDK packages as some licences have not been accepted.
위 에러는 SDK에 라이센스가 없어서 발생하는 문제입니다. 해당 문제의 전체 에러 콘솔로그이다.
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':unityLibrary:compileDebugAidl'.
> Failed to install the following Android SDK packages as some licences have not been accepted.
build-tools;30.0.0 Android SDK Build-Tools 30
To build this project, accept the SDK license agreements and install the missing components using the Android
Studio SDK Manager.
Alternatively, to transfer the license agreements from one workstation to another, see
http://d.android.com/r/studio-ui/export-licenses.html
Using Android SDK: C:\Program Files\Unity\Hub\Editor\2020.3.34f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK
해결
안드로이드 스튜디오를 통해 SDK가 설치된 경로를 확인하면 아래와 같다.
C:\Users{UserYour}\AppData\Local\Android\Sdk
위 경로에 licenses 디렉토리를 유니티의 SDK가 설치된 경로에 복사해준다.
C:\Program Files\Unity\Hub\Editor{Your Editor Version}\Editor\Data\PlaybackEngines\AndroidPlayer\SDK
복사 후 재빌드 시 해당 문제는 해결된 것을 확인할 수 있다.
반응형
'Android > Component' 카테고리의 다른 글
[Android Wear] Ambient Mode에서 Display 정보 업데이트하기 (0) | 2022.07.10 |
---|---|
Application Foreground/Backgroud 상태 확인하기 (0) | 2022.06.13 |
[Android/Unity] 터미널 환경에서 빌드하기 (Ubuntu) (2) | 2022.05.05 |
[Android/Unity] TargetSDK version 31 이상에서 Manifest merger failed 문제 (0) | 2022.05.04 |
[Android] Service #1 - 개요 (0) | 2022.04.21 |