Recent Posts
Recent Comments
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Today
Total
관리 메뉴

솜은 코튼

[error] Could not find method ndkVersion() for arguments / NDK not configured 본문

Android/오류사항

[error] Could not find method ndkVersion() for arguments / NDK not configured

솜.코 2020. 7. 14. 15:21

[오류 사항]

'Could not find method ndkVersion() for arguments'

 

[오류 원인]

NDK 18부터는 gnustl을 지원하지 않고 대신 libc++를 사용한다. 하지만 Android에서 OpenCV를 사용하려면 gnustl을 사용해야 돼서 발생하는 에러이다. 

 

[해결 방법]

1. Android용 OpenCV 빌드

2. NDK17로 다운그레이드

 

[NDK17로 다운그레이드 방법]

1. SDK 설치 툴에서 'SDK Tools' 탭 클릭

2. 하단의 'Show Package Details' 클릭

3. NDK 17버전 다운로드 후 적용

 

 

[NDK 경로 적용 방법]

* 아래 오류 발생 시

 

1. File > Project Structure 메뉴로 이동

 

2. SDK Location탭에서 Android NDK location에 ndk경로 설정