如何将 API 级别添加到 NDK 中?

How to add API level into NDK?

IDE 要求我为 NDK 提供 android-14。我怎么能得到它?

我有 r18b 版本的 NDK。 这是我在平台目录中的内容:

android-14 自 ndk r18b 以来已被删除,您可以下载旧版本的 NDK,例如android-ndk-r16b 来自这里:https://developer.android.com/ndk/downloads/older_releases,解压缩它,你会看到 android-14 可用在 /android-ndk-r16b/platforms/.

关于如何为您的 NDK 构建选择合适的 android 平台,您可以查看我最近对另一个主题的回答:

这个android-14只是一个例子。您可以选择最适合您的项目的平台级别。 RAD Studio v10.3 supports Android platforms 21 and higher. If you choose e.g. android-24, your APK will not run reliably on devices with Lollipop or Marshmellow, but such choice lets you use more APIs(例如本机 cmaera2)。