이 페이지에서는 프로젝트에서 사용하는 Android Gradle 플러그인(AGP)의 버전에 따라 프로젝트에서 NDK를 구성하는 방법을 보여 줍니다.
단계는 프로젝트에서 사용하는 AGP 버전에 따라 다릅니다. 다음 위치 중 하나에서 Android Gradle 플러그인 버전을 찾습니다.
- Android 스튜디오의 File > Project Structure > Project 메뉴
- 프로젝트의 최상위
build.gradle
파일
아래에서 버전을 선택하세요.
AGP 버전 4.1 이상
NDK를 구성하는 옵션은 다음과 같습니다.
- (권장사항)
ndkVersion
속성을 사용하여 NDK 버전을 설정합니다. - 속성을 설정하지 않습니다. Android 스튜디오가 특정 AGP 버전의 NDK 기본 버전(이 경우에는 NDK 버전 21.0.6113669)을 자동으로 다운로드하거나 개발자가 명령줄에서 NDK를 설치할 수 있습니다. Android 스튜디오는 모든 NDK 버전을
android-sdk/ndk/
디렉터리에 설치합니다. 각 버전은 버전 번호가 이름으로 지정된 하위 디렉터리에 있습니다. 특수한 사용 사례의 경우
ndkPath
속성을 사용합니다.Groovy
android { ndkPath "/Users/ndkPath/ndk21" // Point to your own NDK }
Kotlin
android { ndkPath = "/Users/ndkPath/ndk21" // Point to your own NDK }
명령줄에서 NDK 설치
명령줄에서 NDK를 설치하려면 다음을 실행하세요.
sdkmanager
도구를 사용하여 사용 가능한 CMake 및 NDK 패키지의 버전을 확인합니다. 다른 SDK 구성요소와 마찬가지로 NDK는 다양한 채널을 통해 출시됩니다.sdkmanager --list [--channel=channel_id] // NDK channels: 0 (stable), // 1 (beta), or 3 (canary)
sdkmanager
에 설치하려는 패키지의 문자열을 전달합니다. 예를 들어 CMake 또는 NDK를 설치하려면 다음 구문을 사용합니다.sdkmanager --install ["ndk;major.minor.build[suffix]" | "cmake;major.minor.micro.build"] [--channel=channel_id]
--channel
옵션을 사용하여 channel_id. 이하 채널에서 출시된 패키지만 설치합니다.
자세한 내용은 sdkmanager를 참고하세요.