使用C/C++;Android上的库

使用C/C++;Android上的库,android,android-ndk,java-native-interface,Android,Android Ndk,Java Native Interface,我用c/c++编程语言编写了一个库,它提供了一些函数add、sub、divide和multi。它是根据library.so构建的,使用Android NDK。现在,我想用Android调用库的这些函数。我想知道我能做什么 谢谢。NDK套餐 Android Studio只包含默认工具和SDK,因此单独下载并安装NDK包。有两种方法可以做到这一点。第一个也是最简单的是SDK工具选项卡中的自动安装选项。这是一个很大的下载量(~1GB),所以一定要有良好的互联网连接和/或耐心 第二种方法是从数据库手动

我用c/c++编程语言编写了一个库,它提供了一些函数add、sub、divide和multi。它是根据library.so构建的,使用Android NDK。现在,我想用Android调用库的这些函数。我想知道我能做什么


谢谢。

NDK套餐

Android Studio只包含默认工具和SDK,因此单独下载并安装NDK包。有两种方法可以做到这一点。第一个也是最简单的是SDK工具选项卡中的自动安装选项。这是一个很大的下载量(~1GB),所以一定要有良好的互联网连接和/或耐心


第二种方法是从数据库手动下载NDK。这节省了一些时间,因为下载量较小(对于一个工作示例项目,您可以从这里找到一个:

您需要使用jni函数/包装器。这个问题已经被问过很多次了。您做过任何研究吗?我现在知道了。我是一个新手,所以有很多事情需要改进。感谢您的支持。这是一个非常好的教程。谢谢。我希望能尽快得到它。我花了很多时间调查。有很多资源让我感到困惑。@SiddhantGhosh如果你直接从中摘取了这个答案,你至少可以给予信任,或者用你自己的话改变答案。