Esta página mostra como configurar o NDK no seu projeto de acordo com a versão do Plug-in do Android para Gradle (AGP, na sigla em inglês) usado pelo projeto.
As etapas variam de acordo com a versão do AGP usada no projeto. Localize a versão do Plug-in do Android para Gradle em um destes locais:
- Menu File > Project Structure > Project no Android Studio
- Arquivo
build.gradle
de nível superior do projeto
Selecione a versão abaixo:
AGP versão 4.1+
As opções para configurar o NDK são as seguintes:
- (Recomendado) Usar a propriedade
ndkVersion
para definir a versão do NDK. - Não definir nenhuma propriedade. O Android Studio fará o download automático da
versão padrão do NDK para a versão específica do AGP
(neste caso, a versão 21.0.6113669) ou você poderá
instalar o NDK pela linha de comando. O Android Studio
instala todas as versões do NDK no diretório
android-sdk/ndk/
. Cada versão está localizada em um subdiretório com o número da versão como o nome. Para casos de uso especiais, use a propriedade
ndkPath
:Groovy
android { ndkPath "/Users/ndkPath/ndk21" // Point to your own NDK }
Kotlin
android { ndkPath = "/Users/ndkPath/ndk21" // Point to your own NDK }
Instalar o NDK na linha de comando
Para instalar o NDK pela linha de comando, faça o seguinte:
Use a ferramenta
sdkmanager
para ver as versões dos pacotes disponíveis do CMake e do NDK. Assim como outros componentes do SDK, o NDK é lançado em canais diferentes:sdkmanager --list [--channel=channel_id] // NDK channels: 0 (stable), // 1 (beta), or 3 (canary)
Passe as strings ao
sdkmanager
pelos pacotes que você quer instalar. Por exemplo, para instalar o CMake ou o NDK, use a seguinte sintaxe:sdkmanager --install ["ndk;major.minor.build[suffix]" | "cmake;major.minor.micro.build"] [--channel=channel_id]
Use a opção
--channel
para instalar um pacote somente se ele tiver sido lançado em um canal até channel_id.
Para ver mais informações, consulte sdkmanager.