Что такое NDK (бок о бок) в Android SDK? - PullRequest
12 голосов
/ 28 мая 2019

Есть ндк (рядом) на the sdk manager. Нужно ли устанавливать или просто нужно установить ndk?

Ответы [ 2 ]

6 голосов
/ 28 мая 2019

Вот как это выглядит в моей Android Studio 3.5 beta2:

enter image description here

Вы видите, что я не скрываю устаревшие пакеты и запросыдетали пакета.Теперь мы видим, что старый пакет NDK заменяется новым NDK (бок о бок) , который позволяет сохранить как NDK r19, так и r20.

Причинапочему они вносят изменения в том, что переход на последнюю версию NDK не всегда безболезнен, и многие разработчики предпочитают использовать более старую версию, по крайней мере для некоторых проектов.

Суть в том, что этоХорошо, чтобы использовать установленный вами NDK, но он будет заменен новым пакетом через некоторое время при обновлении Android Studio.

0 голосов
/ 04 июня 2019

NDK (бок о бок) не имеет значения для плагина Android Gradle ранее 3.5.Однако компоненты, доступные для загрузки менеджером SDK, не настраиваются в зависимости от версии плагина Android Gradle, поэтому будут отображаться параллельные NDK.

Начиная с версии 3.5, вы можете указать конкретную версию NDK в вашей сборке..gradle путем установки, например:

android.ndkVersion '19 .2.5345600 '

Неподходящий NDK помечен как устаревший.Это означает, что он не будет отображаться в списке менеджера SDK, если вы не снимите флажок Скрыть устаревшие пакеты - или - у вас уже установлен этот NDK локально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...