对于NDK如何定位旧设备

时间:2013-06-16 10:33:22

标签: android android-ndk makefile android-2.2-froyo

我刚刚开始使用NDK,我终于把事情搞定了 我有一个简单的你好世界应用程序,我在很大程度上基于youtube浏览。

当我开始运行“ndk-build”时,我收到了这个警告 APP_PLATFORM android-14比./AndroidManifest.xml中的android:minSdkVersion 8大

我开始意识到这个警告是激烈的。这意味着我的代码将无法在旧设备上运行..(目前约占40%的市场份额)

有谁知道如何定位旧设备?要改变什么,在哪里?

有人指出,这是另一个问题的重复。 这确实是另一个问题的重复;除了问题的WHERE子句之外 Application.mk文件在哪里?

1 个答案:

答案 0 :(得分:0)

  

你能告诉我Application.mk文件的位置吗?

引用NDK文档:

  

Application.mk文件通常放在$ PROJECT / jni / Application.mk下,   其中$ PROJECT指向应用程序的项目目录。

     

另一种方法是将它放在顶层的子目录下   $ NDK / apps目录,例如:

$NDK/apps/<myapp>/Application.mk
  

用于描述“申请”的简短名称在哪里?   到NDK构建系统(此名称不会进入您生成的   共享库或最终包。)

您可以在NDK安装的docs/目录中找到NDK文档。以上内容来自APPLICATION-MK.html文件。