返回信息流比如在/android-x86/dalvik/libcore/luni/src/main/java/java/net/InetAddress.java中调用C函数getaddrinfoWJC,能用JNI吗?还是用NDK?
NDK是不是只能用在应用程序上?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #2650同步于 2011/3/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
在java核心库里面调用我自己写的C函数,是用JNI还是NDK?
genius1wjc
2011/3/14镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 dennisbear 的大作中提到: 】
: 这两个不是同一个东东么…通过ndk调用jni方法……
: --
我的意思是,NDK这个工具一定要使用吗?
还是用一般的javac,javah + android.mk就可以实现java调用本地方法了?
网上的资料都是应用程序调用本地方法的例子,没有看见java核心库调用本地方法的例子。不知道这两者有没有区别?
【 在 genius1wjc 的大作中提到: 】
: : 这两个不是同一个东东么…通过ndk调用jni方法……
: : --
: 我的意思是,NDK这个工具一定要使用吗?
: ...................
ndk是用来编译.so库的工具吧 我是这么理解的