0

我有一个用于图像处理的巨大 C++ 库。我想在 Android 项目中使用这个 DLL 库。如何在 Android 中调用 C++ DLL 库中的方法?

4

3 回答 3

1

也许你可以试试 JavaCPP。JavaCPP 将帮助您为 JNI 自动生成适当的代码,并将其传递给 C++ 编译器以构建本机库。

更多细节和示例请参见:https://code.google.com/p/javacpp/

于 2013-08-12T03:08:56.040 回答
0

通过 JNI Java 原生接口。

使用这个关键字可以让你找到一个教程:

http://developer.android.com/training/articles/perf-jni.html

于 2013-08-12T02:51:22.247 回答
0

您需要 Java 本机接口 (JNI)

甲骨文有很多关于它的教程(谷歌为他们)。

此外,由于您标记了您的问题 Android,我假设那是您需要 JNI 的平台。

您必须查看本机开发工具包,更多信息在这里:http: //developer.android.com/tools/sdk/ndk/index.html

于 2013-08-12T02:53:37.560 回答