Android-JNI(1)-简介
2015-12-14 22:02
387 查看
什么是JNI
JNI-java native interfaceandorid java层和c层的中间件
能使C调用java代码, java代码调用C代码
为什么学用JNI
JNI扩展了java 虚拟机的能力, 驱动开发 (wifi-hotspot) 2.3 无线热点共享Native code效率高,数学运算,实时渲染的游戏上,音视 频处理 (极品飞车,opengl,ffmpeg)
复用代码 (文件压缩,人脸识别…)
特殊的业务场景
用JNI
1.C/C++语言2.掌握java jni流程
3.NDK (native develop kits )
相关文章推荐
- Android:Activity 相关的东西 随记一
- Android拓展系列(5)--CyanogenMod源码下载和编译(Android ROM定制基础篇)
- Android:ViewPager 随记一
- Android Xfermode 真实 实现全面、圆角图片
- Json数据格式介绍、使用Android自带类库完成Json生成与解析
- Android: ListView 性能调优二 随记
- Android自定义类似联系人列表的 快速索引控件
- Android开发相关的Blog推荐——跟随大神的脚步才能成长为大神
- android布局
- [Android][Button]Button注册点击事件的4种方法
- 关于Android自定义相机进行拍照(小米手机出现异常的原因)
- Android(二) activity和四个基本控件
- android重难点解析
- Android:AsyncTask 随记
- android.content.res.Resources$NotFoundException:
- Android内存泄露总结(一)
- Android:ListView 多布局,加头部,尾部
- Android 中加密的String:让我们做出更少的失误
- 【Android 疑难杂症1】android.content.ActivityNotFoundException: Unable to find explicit activity class
- Android 设置ListView不可滚动 及在ScrollView中不可滚动的设置