我试图更好地理解使用 ndk-build 时 api 级别的选择是如何工作的。
我知道我可以APP_PLATFORM
在Application.mk中显式设置,否则 ndk-build 将针对清单中指示的 api android:minSdkVersion
,但是如果我的应用程序的清单同时具有android:minSdkVersion
andandroid:targetSdkVersion
并且这高于 minSdkVersion 怎么办?
ndk-build 会针对targetSdkVersion吗?我该如何检查呢?
如果它针对更高的 api 级别,我想我将能够使用仅适用于该级别的本机 api 进行构建,但如果我在具有较低 api 级别的设备上运行应用程序,它应该会失败,所以在这种情况下,我应该实现某种 api 级别检查,对吗?