티스토리 뷰
[Android] No version of NDK matched the requested version 오류해결
알 수 없는 사용자 2021. 9. 24. 02:39
No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.0.6113669
위와 같이 버전만 다르게 오류가 나신 적이 있나요?? 그러면 2가지 해결법이 있습니다.
해결법 #1.
해당 버전의 NDK 를 설치해준다. 아마 Android Studio 를 사용한다면 gradle 에서 알아서 필요한 NDK를 설치하라고 메시지가 나올 것이고, 버튼만 누르면 설치가 될 것입니다.
하지만 만약 별도로 새로운 버전의 NDK를 설치하지 않고 기존의 local에 존재하는 버전의 NDK를 사용하고 싶으시다면 해결법 #2를 따라해주세요.
해결법 #2.
CTRL + ALT + SHIFT + S (Windows) 버튼을 누르거나 File > Project Structure > SDK Locations 메뉴에 직접 하나하나 들어가서 SDK Location 과 NDK Location을 설정해주면 됩니다.
일반적으로 Android NDK Location 은 C:\Users\사용자명\AppData\Local\Android\Sdk\ndk\%ndk version% 형태로 존재합니다.
위와 같이 메뉴를 사용하셔서 NDK 를 직접 설정하실 수 있고, 아니면 그냥 local.properties 파일에 ndkVersion을 명시해주셔도 됩니다. ndkVersion 은 아래와 같은 형태로 작성해주시면 됩니다. ex) ndkVersion "21.0.6113669"
android {
ndkVersion "major.minor.build"
}
해결법 #3.
마지막 해결 방법은 그냥 시스템 환경 변수에서 ANDROID_NDK_HOME 변수에 NDK 폴더 경로를 지정해주는 것입니다.
ex) export ANDROID_NDK_HOME=C:\Users\사용자명\AppData\Local\Android\Sdk\ndk\%ndk version%
- 끝 -
'프로그래밍 > Java' 카테고리의 다른 글
[java] 이미지 자르기 및 오류해결 BufferedImage.getSubimage (0) | 2022.03.16 |
---|---|
[오류해결] 스프링부트 jar파일 실행 시 build path 에러 (0) | 2021.10.28 |
[Spring boot] 2. maven 프로젝트 생성부터 실행까지: API만들기 (요청변수 설정) (0) | 2021.09.16 |
[Spring boot] 1. maven 프로젝트 생성부터 실행까지: 프로젝트 생성하기 (0) | 2021.09.15 |
[Spring boot] 프로젝트 실행 시 build path 파일 경로 에러날 때 오류해결 (0) | 2021.09.15 |