문제
최신 안드로이드 스튜디오를 사용해서 SDK를 설치한 경우 2018 이하의 Unity가 올바른 SDK 경로를 입력해줬음에도 인식을 못하는 경우가 있다
왜 SDK 경로임에도 왜 "Unable to detect SDK in the selected directory" 문제가 발생할까?
보통 Android SDK Tools
를 인식하지 못했기 때문에 발생한다.
해당 SDK 경로에서 Android SDK Tools를 인식하지 못함
해결법
기본으로 설치되지 않은 Android SDK Tools
를 깔아주면 된다.
"Unable to detect SDK in the selected directory" 해결법 부분을 보고 해결하자.
경로 찾기
1. SDK가 설치된 경로를 찾는다
▶ Android Studio를 실행한 후, 하단의 Configure
를 클릭한 후 SDK Manager
실행한다
Android Studio > Configure > SDK Manager
▶ Android SDK Location(경로)을 확인한다
2. 유니티 Preference > Externel Tool에서 1.에서 찾은 Android SDK 경로 설정
Preference > Externel Tool > Browse
3. 그러면 성공해야 정상이지만 Android SDK Tools
가 없다면 "Unable to detect SDK in the selected directory"라는 메시지가 뜬다
해당 SDK 경로에서 Android SDK Tools를 인식하지 못함
"Unable to detect SDK in the selected directory" 해결법
Step 1. SDK Manager를 연다
Step 2. Hide Obsolete Packages 해제
그러면 숨은 패키지들이 나온다
Hide Obsolete Packages 체크 해제
Step 3. Android SDK Tools (Obsolete)
체크 후 OK
눌러서 설치
숨어 있었던 Android SDK Tools (Obsolete)
를 설치한다
Android SDK Tools 설치
Step 4. 다시 SDK 경로 설정 시도
아마 이러면 이제 SDK가 깔린 경로로 잘 인식이 될 것이다.
댓글을 사용할 수 없습니다.