【发布时间】:2012-09-11 13:41:15
【问题描述】:
我还有一个预构建的共享对象文件 (mylib.so) 和 API 文件 (mylib.h)。现在我必须在我的项目中包含这些文件。我想使用本机接口调用这个库中的函数。
但是为库提供的头文件不是JNI特有的头文件,而是普通的C头文件。我想使用dlopen 加载这个库并使用dlsym 获取符号。所以我可以使用dlsym 返回的函数指针调用这些函数。
我的要求
--> Android.mk 文件
--> dlopen (lib_path, RTLD_LAZY);安装 apk 文件后 mylib.so 的路径
如果有人这样尝试并成功了,请帮助我。
【问题讨论】:
标签: android-ndk makefile