我是一个没有什么能力的但是对技术比较喜爱的人,所以只能借鉴他人的东西,单单是想自己学习使用,

平时的android开发中我们接触到jni、ndk的知识是比较少的,作为OS研发,使我有幸接触android的jni层,我也喜欢将技术杂揉在一起,谁然这个不是什么好的习惯,但是,就是改不了,所以就谁心动,研究一下,jni。


学习jni技术我们需要先了解java、native和C++技术,

jni中涉及的知识主要:

1)加载jni库

2)注册jni


3)数据转换

4)JNIEnv介绍

5)jstring介绍

6)jni类型签名

7)垃圾回收

8)jni中的异常处理

更多相关文章

  1. Android高级工程师BAT面试题及知识点整理大全(Java基础+Android模
  2. Android笔记(一):Android工程目录介绍
  3. Android中各种Adapter的介绍及使用
  4. Android中EventBus介绍、使用及源码分析
  5. Android项目技术总结:项目中选择任务的联系人引出android的spinne
  6. Android(安卓)分享两个你学习android 平台开发必须碰到的几个知
  7. 基于线程池和NIO技术构建高效的多协议Android通讯框架
  8. 主流智能手机屏幕材质介绍
  9. 谈一谈自己为什么要写博客

随机推荐

  1. AndroidWebView的使用
  2. Android官方入门文档[10]支持不同的屏幕
  3. Android问题总结
  4. 取消自动获得焦点和弹出对话框
  5. Android(安卓)AlertDialog去除白色边框
  6. 打电话和发短信程序
  7. Android(安卓)Design Support Library的
  8. android与php的json交互
  9. eclipse android项目转android studio 错
  10. android自定标题栏