- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
![](https://s2.51cto.com/wyfs02/M02/24/A3/wKiom1NUhXPDPL7oAACmzRvghEg887.jpg?x-oss-process=image)
![](https://s2.51cto.com/wyfs02/M01/24/A4/wKioL1NUhWbTaEKxAAMHDAefCJg051.jpg?x-oss-process=image)
![](https://s2.51cto.com/wyfs02/M00/4E/34/wKiom1RgTo7CIyT6AAETVw5OPlw694.jpg?x-oss-process=image)
![](https://s2.51cto.com/wyfs01/M02/53/4F/wKioOVNEnsLiN4hCAABfaAqcd48985.jpg?x-oss-process=image)
![](https://s2.51cto.com/wyfs02/M02/2C/9E/wKiom1OPyKDDHQtCAACc2nBfjUQ390.jpg?x-oss-process=image)
![](https://s2.51cto.com/wyfs01/M02/53/34/wKioOVM80ZaiIG_8AAGAdZxZ1TU421.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/0655d29f5b1ae89d1bf79ec340ca752c.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/35e7016690f094c1c2413e5f34d0a772.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/1a4a3c978ae200204fb5072bd717ae31.jpg?x-oss-process=image)
![](https://s2.51cto.com/wyfs01/M02/38/06/wKioOVKhRe_AvXtqAAC1L7H6qyU815.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/201506/a7da22b29397527830072821e6b713c3b61c8c.png?x-oss-process=image)
![](https://s2.51cto.com/wyfs02/M02/35/20/wKiom1OrgUXgwGrpAACRHnXIpBY298.jpg?x-oss-process=image)
![](https://s2.51cto.com/wyfs01/M02/38/06/wKioOVKhRe_AvXtqAAC1L7H6qyU815.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/201506/a7da22b29397527830072821e6b713c3b61c8c.png?x-oss-process=image)
![](https://s2.51cto.com/wyfs02/M02/35/20/wKiom1OrgUXgwGrpAACRHnXIpBY298.jpg?x-oss-process=image)
- 课程介绍
- 课程大纲
课程简介:
本课题所涉及到的JNI机制,是Java Native Interface的缩写,中文译为“Java本地接口”,JNI是Java调用其他语言(如C/C++等)的一个非常重要的桥梁。
由于Android的应用层的类都是以Java写的,这些Java类编译为Dex型式的Bytecode之后,必须靠Dalvik虚拟机(VM: Virtual Machine)来执行。当Java类需要与C组件沟通时,VM就会去载入C组件,然后通过标准的JNI来进行调用。
该课题所涉及的技术点包括:Android系统的JNI机制实现原理,UI布局等内容。
本次课题演示的案例效果为:手指点击一个Button,Button通过JNI机制调用C语言函数,函数返回一个字符串,然后显示在Android应用程序的界面上。
课程大纲-Android JNI机制实现java调用C函数返实例精讲视频课程
1
JNI机制实现java调用C函数返实例本课题所涉及到的JNI机制,是Java Native Interface的缩写,中文译为“Java本地接口”,JNI是Java调用其他语言(如C/C++等)的一个非常重要的桥梁。由于Android的应用层的类都是以Java写的,这些Java类编译为Dex型式的Bytecode之后,必须靠Dalvik虚拟机(VM: Virtual Machine)来执行。当Java类需要与C组件沟通时,VM就会去载入C组件,然后通过标准的JNI来进行调用。该课题所涉及的技术点包括:Android系统的JNI机制实现原理,UI布局等内容。本次课题演示的案例效果为:手指点击一个Button,Button通过JNI机制调用C语言函数,函数返回一个字符串,然后显示在Android应用程序的界面上。
[33:02]开始学习