반응형
유니티 안드로이드 빌드 - 유효하지않은 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의 설치 경로가 설정된것을 확인할수있다.
반응형
'유니티게임개발 > 안드로이드(빌드, 구글플레이콘솔)' 카테고리의 다른 글
유니티에서 안드로이드 플랫폼에 빌드실행시 오류(android device is not reponding) (0) | 2022.02.24 |
---|---|
유니티에서 모바일(안드로이드)에 빌드실행한 게임을 디버깅하기(명령프롬프트, adb logcat) (0) | 2022.02.23 |
안드로이드 코드명칭, 버전, API level 확인 (0) | 2021.11.25 |
유니티 안드로이드 빌드4 - 삼성 갤럭시에 apk 파일 설치하기 (0) | 2021.11.25 |
유니티 안드로이드 빌드3 - 프로젝트 player settings, 최종빌드하기 (0) | 2021.11.25 |