Android快速上手指南(WIP)
2014-12-22 19:57
225 查看
JNI是java调用C/C++的一种封装技术,由JVM负责处理真实的JNI call。
Java官方的文档
http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html
Android平台的
http://developer.android.com/training/articles/perf-jni.html
快速上手的代码范例:
https://android.googlesource.com/platform/development/+/master/samples/SimpleJNI
一般情况下真正要care好的,就是这个结构体:
【Android 系统开发】Android JNI 之 JNIEnv 解析
/article/1529894.html
初初入门最容易困惑的是C/C++的共享库实现代码稍稍有些区别,具体看这里:
http://www.ibm.com/developerworks/java/tutorials/j-jni/j-jni.html
直接看 Step 4: Write the C/C++ code。
Java官方的文档
http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html
Android平台的
http://developer.android.com/training/articles/perf-jni.html
快速上手的代码范例:
https://android.googlesource.com/platform/development/+/master/samples/SimpleJNI
一般情况下真正要care好的,就是这个结构体:
【Android 系统开发】Android JNI 之 JNIEnv 解析
/article/1529894.html
初初入门最容易困惑的是C/C++的共享库实现代码稍稍有些区别,具体看这里:
http://www.ibm.com/developerworks/java/tutorials/j-jni/j-jni.html
直接看 Step 4: Write the C/C++ code。
相关文章推荐
- kerkee 在 Android 上的快速上手指南
- Eclipse快速上手指南 (2)
- Eclipse快速上手指南 (3)
- Eclipse快速上手指南之使用CVS
- Eclipse快速上手指南之使用Ant
- Eclipse快速上手指南
- Eclipse快速上手指南 (1)
- Eclipse快速上手指南之使用Ant
- Eclipse快速上手指南之使用Ant
- Eclipse快速上手指南之使用Ant
- Eclipse快速上手指南之使用CVS
- Eclipse快速上手指南 (4)
- Eclipse快速上手指南之使用Ant
- Eclipse快速上手指南 (2)
- Eclipse快速上手指南 (1)[转]
- Eclipse快速上手指南 (1)
- 从Windows到Linux—— 快速上手指南
- Eclipse快速上手指南之使用ANT
- Eclipse 3.0快速上手指南之环境配置安装
- Eclipse快速上手指南