Как добавить уровень API в NDK? - PullRequest
0 голосов
/ 27 ноября 2018

IDE просит у меня android-14 для NDK.Как я мог получить это?enter image description here

У меня версия NDK r18b.Вот что у меня в каталоге платформ:

enter image description here

Ответы [ 2 ]

0 голосов
/ 27 ноября 2018

Это android-14 только пример.Вы можете выбрать лучшую платформу с уровня, который подходит для вашего проекта.RAD Studio v10.3 поддерживает платформы Android 21 и выше.Если вы выберете, например, android-24 , ваш APK не будет надежно работать на устройствах с Lollipop или Marshmellow, но такой выбор позволяет вам использовать больше API (например, Native cmaera2).

0 голосов
/ 27 ноября 2018

android-14 был удален с ndk r18b. Вы можете скачать более старую версию NDK, например, android-ndk-r16b здесь: https://developer.android.com/ndk/downloads/older_releases, распакуйте ее, и вы увидите android-14 доступен внутри /android-ndk-r16b/platforms/.

О том, как выбрать подходящую платформу Android для вашей сборки NDK, вы можете проверить мой недавний ответ в другой теме: https://stackoverflow.com/a/53477672/8034839

...