android - 如何从 Android Studio 调用 C++ 源代码?

标签 android c++ android-studio opencv android-ndk

我有一个用 C++ 实现的函数,带有几个参数和输出。我想在我的 Android Studio Java 代码中使用这个函数作为黑盒来传递必要的参数并获得结果。问题是 C++ 函数将几个库(如 OpenCV)与其他 C++ 实现的函数一起使用。我阅读了有关 NDK 和 JNI 的信息,并尝试执行简单的“Hello from C++”函数调用并且它有效。但是,我不明白如何将所有库安装到 C++ 以及如何放置所有必要的 C++ 代码。

最佳答案

您可以找到关于 JNI 的不错教程 here .

关于android - 如何从 Android Studio 调用 C++ 源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44565761/

相关文章:

android - 升级到 Kotlin 1.2.60、Android Studio 3.1.3 时出错

java - 方法返回不同类型的对象

c++ - moneypunct 是 Object International 吗?

android - Viewpager 变得太高

android - 如何在 Android Studio 中更改文本的字体?

java - Android Studio 调试错误(Ubuntu)

android - AutoCompleteTextView 下拉列表中的项目不可见。如何改变他们的颜色..?

java - 如何在listView中初始化项目总数和某些价格的总值(value)?

c++ - 使用 mex 编译库时出错 - __int 64 未命名类型

c++ - 每次使用循环插入项目时,std::vector 如何重新分配?