- 博客(1)
- 资源 (4)
- 收藏
- 关注
转载 JNI与Android VM之间的关系
1. 如何载入*.so文件 由于Android的应用层级类别都是以Java撰写的,这些Java类别转译为Dex型式的Bytecode之后,必须仰赖Dalvik虚拟机(VM: Virtual Machine)来执行。 另外,当java需要调用c native组件时,VM就会去加载本地的c组件,让java函数能顺利的调用到C函数。此时,VM扮演着桥梁的角色,让java和c组件能通过透明的JNI接口相互沟通。 应用层级的Java类是在虚拟机(VM: Vitual Machine)上执行的,而C组件不是在VM
2010-06-26 22:10:00 4248
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人