1

我想通过使用 Android NDK 在 Android 上使用 GIO(它是 GLIB 的一部分)。GIO 的头文件似乎是 Android 源代码的一部分。但它们不随 NDK 一起提供。有没有办法将这些头文件带到 NDK。

换句话说,我的问题是。Android源代码有一个库的头文件。但是这些头文件在 Android NDK 中不存在。如何将这些头文件安装到 NDK 中。

ps:换安卓平台没问题

4

1 回答 1

2

仅下载头文件是行不通的,因为您需要定义函数您需要做的是

-> 可以从这里下载 GLIB for android 的源代码,将其放在 /PROJECT_HOME/jni 中,

-> 构建共享库并在构建主库时包含它(使用 LOCAL_SHARED_LIBRARIES。也不要忘记在主 Android.mk 中包含此包含 $(call all-subdir-makefiles))

于 2012-06-08T07:47:55.077 回答