Android中启动JAVA程序

一、在shell使用app_process程序
app_process程序支持android的api,会自动注册android的jni。
指令如下:
base=/system
export CLASSPATH=$base/framework/MyBinderService.jar
exec app_process $base/bin com.hsae.mylibrary.ServerDemo "$@"

com.hsae.mylibrary.ServerDemo是含有main()函数的类
"$@" 就是传递给main()函数的参数

二、在shell使用davlikvm命令
这个方法缺陷基本上只能执行java原生api
dalvikvm64 -cp system/framework/MyBinderService.jar com/hsae/mylibrary/ServerDemo
上一篇:Java继承和递归


下一篇:C++ const 记录