
JNI
faith_yee
这个作者很懒,什么都没留下…
展开
-
JNI(Java Native Interface)_01
JNI(Java Native Interface)_01 习惯 1、技术是什么? 2、为什么要使用这个技术? 3、怎么使用? 4、实际怎么应用? jni 是什么 * jni (java native interface) * 两张不同编程语言之间通讯 java: 特点:一次编写,到处运行 java源代码--->.class--->JVM--->os c/c++ 源代原创 2015-04-03 14:12:06 · 1171 阅读 · 0 评论 -
JNI(Java Native Interface)_02
JNI(Java Native Interface)_02 ndk开发常用术语 观察jni.h文件的c语言细节: 交叉编译 在一种平台下编译出能够在另外一种平台下运行二进制代码 平台(1,操作系统:windows linux mac os solaris 2,cpu x86 arm mips) 交叉编译原理 源代码--->编译---->动态库(.d原创 2015-04-03 15:17:04 · 799 阅读 · 0 评论 -
JNI(Java Native Interface)_03
JNI(Java Native Interface)_03 c/c++区别 jni调用: * c: jstring str = (*env)->NewStringUTF(env,getHello()); * c++:jstring str = (env)->NewStringUTF(getHello()); * 区别如下: * 1,c++中把(*env) 的\*号去掉 * 2原创 2015-04-03 15:50:44 · 836 阅读 · 0 评论