【发布时间】:2017-02-01 05:12:11
【问题描述】:
我目前正在开发一个需要我使用共享库 (.so) 中包含的函数的 android 项目。我也只有提供给我的库的头文件 (.h)。
是否可以只使用这两个文件?还是我需要通过 c++ 代码创建自己的实现?
我正在使用Android Studio 打算使用CMake。
问候,
菲利普
【问题讨论】:
-
看起来this blog 是一个不错的起点。
-
是的。您将 .so 添加为共享库,然后在 C 和 Java 中构建一个 JNI 层以通过标头的 api 访问 .so 库。
标签: android android-studio cmake