本章描述如何将“Java 本机接口”(JNI)与 Java 适配器配合使用以与 C++ 应用程序集成。
有三种基本方法可用来启用具有 C++ API 的应用程序。
我们将讨论第二个选项,并查看使用此方法的样本适配器。
JNI 旨在允许 Java 应用程序调用 C/C++ 库。以下示例使用 Java 来调用一个 C++ API。实现该 API 以显示 TwineBall。TwineBall 是一个 Java 适配器,可以调用 C++ API。