1. 首页
  2. 数据库
  3. 其它
  4. AndroidVM与JNI之间的关系

AndroidVM与JNI之间的关系

上传者: 2021-02-08 13:33:23上传 PDF文件 74KB 热度 18次
由于Android的应用层级类别都是以Java撰写的,这些Java类别转译为Dex型式的Bytecode之后,必须仰赖Dalvik虚拟机器(VM: VirtualMachine)来执行之。VM在Android平台里,扮演很重要的角色。此外,在执行Java类别的过程中,如果Java类别需要与C组件沟通时,VM就会去加载C组件,然后让Java的函数顺利地呼叫到C组件的函数。此时,VM扮演着桥梁的角色,让Java与C组件能透过标准的JNI接口而相互沟通。应用层级的Java类别是在虚拟机器(VM:VitualMachine)上执行的,而
用户评论