-1
我有一个关于使用NDK
本机库访问的小疑问。使用JNI访问外部本机函数
- 是否可以使用
JNI
访问库中的本地函数?我有一个完全建立在C++
上的库,是否可以加载该外部库并编写JNI
与库中的函数进行通信? - 如果无法将该
JNI class
嵌入库中并与Android
活动进行通信?
我有一个关于使用NDK
本机库访问的小疑问。使用JNI访问外部本机函数
JNI
访问库中的本地函数?我有一个完全建立在C++
上的库,是否可以加载该外部库并编写JNI
与库中的函数进行通信?JNI class
嵌入库中并与Android
活动进行通信?在此示例代码看看:
https://github.com/mkowsiak/jnicookbook/tree/master/recipeNo025
有,你有一个封装JNI包装内的C++代码示例代码。
不幸的是,你所能做的(在JNI中)是调用本地函数。
与JNI玩得开心!
.oOo。谢谢!玩JNI :) .oOo。 – mko
(1)是的,只要你为它写了一个'C'包装器。 JNI是一个'C' API。您确实需要阅读NDK文档并构建NDK附带的众多示例程序之一。 –
如何从jni访问本地库中的方法? @RichardCritten – 0x52616A657368
谢谢我在googleNDK的nativeCodec示例中获得了一个示例(https://github.com/googlesamples/android-ndk/tree/master/native-codec) – 0x52616A657368