我想用 NDK 构建一个 android 库,我的代码使用了一个新的包含文件。包含文件是在内核版本 3.1.0 的内核中添加的。但是我的 NDK 环境不包含包含文件(NDK 包含路径:NDK/platforms/android-14/arch-arm/usr/include/linux),所以当我编译我的源代码时,我得到的错误消息是“错误:linux/nfc.h:没有这样的文件或目录”。
我不知道如何为 NDK 环境添加新的包含文件。并且 NDK 包含文件说“ *此标头是从 Linux 内核标头自动生成的 同名,使用户空间所需的信息 调用 libc 可用的内核。它只包含常量, 结构和从原始标题生成的宏,因此, * * 不包含受版权保护的信息。”。
我可以根据我的 linux 内核编译一个新的 NDK 环境吗?