C/C++启动java虚拟机
Android系统基于Linux,它在用户空间的第一个进程是init进程,是属于native性质的进程,但是每个android应用都是跑在虚拟机下边的,第一个虚拟机进程zygote就是被init进程给fork出来的,这就涉及到了如何用native的c/c++代码启动jvm,本文就是做一个小示例来演示一下。
新建一个目录,添加main.cpp,代码如下:
#include
#include
原创
2013-01-15 10:13:33 ·
4082 阅读 ·
1 评论