1

我在我的设备的 Android 中找到了共享库(.so)。我想使用它的导出功能。但是我怎么理解,我需要这个库的头文件。我在哪里可以找到它在设备上?什么目录?

4

1 回答 1

1

很可能标头在设备上不可用。

因为它们只需要链接到库而不是正常运行程序,它们不包含在设备上的系统映像中。

如果您要查找的标头包含在 NDK 随附的标头中,您可能需要查看这些标头。(见:http: //developer.android.com/tools/sdk/ndk/index.html

如果不是,它不是谷歌希望您使用的库的一部分,因为它不被认为属于谷歌打算保持稳定的库集。

不过,在这种情况下,您将能够从属于您设备上运行的 android 版本的源中获取所需的标头。(见: http: //source.android.com/

在下一次系统升级之后,这些库可能不再可用,但这尤其是关于包括头文件和库的要点。

仅保证 NDK 中包含的库可用。

于 2013-03-25T20:54:52.000 回答