- 1
- 0
- 约1.16万字
- 约 43页
- 2024-04-03 发布于北京
- 举报
Android系统之中间件的开发英蓓特培训中心2011.31.
主要内容Android中间件简介JNI标准简介如何实现JNI源码下开发AndroidLed中间件NDK开发AndroidLed中间件2.
一Android中间件简介3.
什么是Android中间件?
可以理解为操作系统与应用程序的沟通桥梁,处于Android系统架构中的第二层,包括:函数层(Library):函数层是一套C/C++库,既能通过JNI标准为上层应用提供本地函数接口,又能调用内核代码与操作系统交互,中间件的开发就是在这一层。虚拟机(VirtualMachine):虚拟机则为上层Java应用提供运行环境。绿色部分为函数层,黄色部分为虚拟机4.
二JNI简介5.
什么是JNI?JNI(JavaNativeInterface)是本地编程接口,它使得在Java虚拟机(VM)内部运行的Java代码能够与其它编程语言编写的应用程序和库进行交互操作。JNI一般有以下一些应用场景:高性能要求:如一些图形的处理,运算量非常大,直接使用java是不能胜任;调用驱动:如调用一些外部系统接口的驱动--读卡器的驱动,OCI驱动;使用大内存:如进程内Cache,远远超过VM所能分配的内存;调用系统服务:如java调用搜索服务,搜索是由C/C++实现的。6.
AndroidJNI使用Android已实
您可能关注的文档
- 高中教师试用期工作总结范文(3篇).docx
- 货代员试用期工作总结范文.docx
- 公司上半年总结8篇.docx
- 酒店管理总结心得体会(10篇).docx
- 寒假实践活动总结1000字(33篇).docx
- 小学生寒假总结作文5篇.docx
- “双控”机制建设培训.ppt
- 国际护士节活动方案范文(26篇).docx
- 司机个人工作总结范文大全.docx
- 高一下学期班主任工作总结实用(12篇).docx
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
最近下载
- 巡视组安全巡查-各行业安全生产工作应知应会手册.pptx VIP
- 2026融资商业计划书(BP)全套可编辑模板(路演主线+财务预测+估值逻辑+数据室清单).pptx VIP
- (李清照词中的女性意识.doc VIP
- 浅析李清照词中女性意识.doc VIP
- 臌胀病ppt课件护理查房.pptx VIP
- 2026届高三一轮复习学案 英语(外研版) 必修第一册 Unit 6 At one with nature.ppt VIP
- 西林SD300变频器使用说明书用户手册.pdf
- 数十年磨一剑,阿尔茨海默症诊疗进入新阶段.pdf VIP
- 做好科室护理宣传工作.pptx VIP
- 臌胀病的护理查房.pptx VIP
原创力文档

文档评论(0)