Na tej stronie dowiesz się, jak skonfigurować pakiet NDK w projekcie zgodnie z wersji 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 jednej z tych lokalizacji:
- Plik > Struktura projektu > Menu projektu w Android Studio
- Plik
build.gradle
najwyższego poziomu w projekcie
Wybierz wersję poniżej:
AGP w wersji 4.1 lub nowszej
Możesz skonfigurować NDK za pomocą następujących opcji:
- (Zalecane) Użyj
Usługa
ndkVersion
aby ustawić wersję NDK. - Nie ustawiaj żadnej właściwości. Android Studio automatycznie pobierze
domyślna wersja NDK dla danej wersji AGP
(w tym przypadku NDK w wersji 21.0.6113669) lub
zainstaluj pakiet NDK z poziomu wiersza poleceń. Android Studio,
instaluje wszystkie wersje NDK w
Katalog
android-sdk/ndk/
. Każda wersja jest zlokalizowana który znajduje się w podkatalogu, którego nazwa to numer wersji. W szczególnych przypadkach używaj właściwości
ndkPath
:Odlotowe
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 następujące czynności:
Użyj narzędzia
sdkmanager
, aby wyświetlić wersje pakietów CMake i NDK, które są dostępne. Podobnie jak inne komponenty SDK, pakiet NDK jest publikowany różne kanały:sdkmanager --list [--channel=channel_id] // NDK channels: 0 (stable), // 1 (beta), or 3 (canary)
Przekaż
sdkmanager
ciągi tekstowe dotyczące pakietów, które chcesz zainstalować. Aby na przykład zainstalować plik CMake lub NDK, użyj tej składni:sdkmanager --install ["ndk;major.minor.build[suffix]" | "cmake;major.minor.micro.build"] [--channel=channel_id]
Użyj opcji
--channel
, aby zainstalować tylko te pakiety, które są opublikowane w kanale maksymalnie channel_id.
Więcej informacji znajdziesz w sekcji sdkmanager.