我正在尝试从我的Android Activity调用c ++方法。我有 c++ 源代码以及此代码的 .so 文件。 是否可以在没有 JNI 包装器的情况下直接调用此 c++ 方法?
如果没有,我是否必须在 JNI 包装器中重写 c++ 方法的逻辑,或者我可以直接从那里调用我的方法吗?
Java代码可以通过 JNI(Java Native Interface(native
关键字或通过 JNA(Java Native Access(库调用C++代码。