Исправление
добавляет ndkVersion в build.gradle вашего модуля
android.ndkVersion "your-installed-ndk-version"
, как в некоторые примеры . Вы можете найти свою версию NDK в файле $ NDK / source.properties.
Справочная информация
Возможно, вы используете AGP / Android Studio версии 3.6+: "From Android Gradle Plugin ( AGP) 3.6+, добавлена концепция known good NDK
, то есть known good/tested NDK version
, когда была выпущена эта версия AGP ". AGP будет использовать эту внутреннюю версию NDK, если:
- вы не используете функцию ndkVersion , добавленную в AGP 3.5
, которую ожидают внутренние NDK быть установленным как место рядом NDK: $ SDK \ ndk \, если не установлено:
- AGP 3.6, AGP 4.0 выдает ошибку
- AGP 4.1 автоматически установит его.
Внутренне встроенная версия NDK, скорее всего, устареет довольно быстро, так как постоянно выпускаются новые NDK: если вы хотите использовать более новую версию NDK, вам нужно настроить Gradle с ndkVersion .
Дополнительный Do c
См. вики-страницу ndk-sample .