공부/Unity

[unity]Invalid Android NDK directory 해결 (MAC에서 Android NDK 설치하기)

개발의 피 2024. 3. 9. 23:13

플랫폼을 안드로이드로 변경하고 빌드하려고 하니, 뜨는 경고창... 

(나한테 설치된 버전 : 26.2.11394342 / 필요한 버전 : 23.1.7779620)

 

유니티 허브에서 제공되는대로 설치해둔 거 같지만.. 

억울하면 뭐해... 유니티가 오류라고 하면 해결해야지....! 

 

- 포기한 방법 : Android NDK.dmg 다운 받아서 설치하기 / hombrew로 설치하기 

아마 이 방법이 틀린 방법은 아닐테지만, 더 확신할 수 있는 다른 방법을 찾아봤다. 

 

- 선택한 방법 : Android Studio에서 다운받기 

1. More Actions - SDK Manager 

2. 기본 탭 : SDK Platforms -> 우측 SDK Tools 선택

3. 우측 아래 Show Package Details 체크, 원하는 버전의 NDK 체크하고 Apply나 OK 누르기 

4. 한 번 더 대답하면 - 설치 완료 -

 

설치된 위치 : Users/유저이름/Library/Android/sdk

Library는 아마 숨김 폴더로 기억하는데,

드디어 외운 숨김파일/폴더 보기 단축키는 ! shift + command + . 

처음엔 체크 해제하고 폴더 이름을 이렇게 지정해줬는데, 자동저장은 안 되길래

그냥 체크하고(=기존 폴더 위치로 두고) 설치한 NDK폴더 내의 파일들을 기존 폴더로 옮겨 넣어줬다 

 

 


참고한 영상

https://youtu.be/XIpCs8dWQnY?si=V2IlSLePkxFyJ1SX

영상을 보지 않았더라면, Show Package Details 박스를 체크하면 설치 가능한 버전이 촤르륵 뜨는지 몰랐을 것....