유니티 안드로이드 빌드 - 유효하지않은 NDK 버전 (unity required NDK r19)

유니티 안드로이드 빌드 - 유효하지않은 NDK 버전 (unity required NDK r19)

preferences의 external tools에서 안드로이드 NDK의 설치 경로를 설정했을때 아래와 같은 메시지가 표시된다면 현재 유니티 에디터의 버전이 현재 설치되어있는 NDK의 버전을 지원하지않기때문이다.

1)예에서 유니티 버전 2020.3.0f1을 사용중이며 설치되어있는 NDK의 버전은 ndk r18(NDK 18.1.5063045)이다.

 

2)유니티가 요구하는 NDK 버전을 확인한다

unity required NDK r19(19.0.5232133)

 

3)아래 개발자 안드로이드 웹사이트에서 최신 버전의 NDK를 다운로드한다

https://developer.android.com/ndk/downloads?hl=ko

 

4)다운로드한 NDK 패키지를 압축해제한다.

 

5)NDK의 설치 경로를 재설정한다. browse를 클릭하고 새로 다운로드한 NDK 버전의 폴더로 설정한다.

 

6)유니티가 새로 설치한 최신 버전의 NDK를 감지하지만 여전히 NDK r19(19.0.5232133)를 요구하는것을 확인할수있다.

 

7)새로 다운로드한 NDK 버전의 폴더로 이동한다.

 

8)source.properties 파일을 메모장에서 열기한다.

 

9)Pkg.Revision에서 유니티가 요구하는 버전으로 변경하고 파일을 저장한다.

 

10)정상적으로 ndk의 설치 경로가 설정된것을 확인할수있다.

댓글

Designed by JB FACTORY