2

我使用 JNI 构建一个 .so(通过 NDK),并且我有一些提供某些功能的 Java 代码,在适当的时候调用 JNI/native 函数。

我希望将其封装在一个 Android 库中,这样其他应用程序就可以导入该库,并使用 Java 类(进而访问本机函数)。

这可能吗?

也就是说,我们能否将 .so/JNI和其他 Java 代码封装到一个库中,以供其他应用程序引用?

到目前为止,我只能通过让每个应用程序为 Java 类导入一个 Android 库并分别导入/构建 .so/JNI 的东西来让它工作。希望提高便携性..

4

0 回答 0