Na tej stronie dowiesz się, jak skonfigurować pakiet NDK w projekcie zgodnie z wersją wtyczki Androida do obsługi Gradle (AGP) używanej w projekcie.
Kroki różnią się w zależności od wersji AGP używanej w projekcie. Znajdź wersję wtyczki Androida do obsługi Gradle w jednym z tych miejsc:
- Menu Plik > Struktura projektu > Projekt w Android Studio
- Plik
build.gradle
najwyższego poziomu w projekcie
Wybierz wersję poniżej:
AGP w wersji 4.1 lub nowszej
Pakiet NDK możesz skonfigurować za pomocą tych opcji:
- (Zalecane) Aby ustawić wersję NDK, użyj właściwości
ndkVersion
. - Nie ustawiaj żadnej właściwości. Android Studio automatycznie pobierze domyślną wersję pakietu NDK dla danej wersji pakietu AGP (w tym przypadku NDK 21.0.6113669). Możesz też zainstalować pakiet NDK z poziomu wiersza poleceń. Android Studio instaluje wszystkie wersje pakietu NDK w katalogu
android-sdk/ndk/
. Każda wersja znajduje się w podkatalogu o nazwie numer wersji. W szczególnych przypadkach użycia używaj właściwości
ndkPath
:Odlotowy
android { ndkPath "/Users/ndkPath/ndk21" // Point to your own NDK }
Kotlin
android { ndkPath = "/Users/ndkPath/ndk21" // Point to your own NDK }
Instalowanie pakietu NDK z poziomu wiersza poleceń
Aby zainstalować pakiet NDK z poziomu wiersza poleceń, wykonaj te czynności:
Za pomocą narzędzia
sdkmanager
możesz wyświetlić dostępne wersje pakietów CMake i NDK. Podobnie jak inne komponenty pakietu SDK, pakiet NDK jest udostępniany w różnych kanałach:sdkmanager --list [--channel=channel_id] // NDK channels: 0 (stable), // 1 (beta), or 3 (canary)
Przekaż w metodzie
sdkmanager
ciągi znaków dotyczące pakietów, które chcesz zainstalować. Aby na przykład zainstalować CMake lub NDK, użyj następującej składni:sdkmanager --install ["ndk;major.minor.build[suffix]" | "cmake;major.minor.micro.build"] [--channel=channel_id]
Użyj opcji
--channel
, aby zainstalować pakiet tylko wtedy, gdy został on udostępniony w kanale do channel_id. włącznie
Więcej informacji znajdziesz w artykule sdkmanager.