Android:java
来自个人维基
dalvikvm虚拟机
app_process是用来启动虚拟机的程序App process
Android对Activity的启动可以使用命令Activity Manager
2011年3月份对android进行分析的测试代码
media:Android_ANA_ydn.rar
dalvikvm运行java
pc上面javac编译的字节码需要使用dx命令转换为dex字节码才可以在android上运行。
dx --dex --output=Helloworld.jar Helloworld.class
将/system文件系统变为读写
mount -o remount rw /system/
运行程序
adb push Helloworld.jar /system/framework/ export BOOTCLASSPATH=$BOOTCLASSPATH:/system/framework/Helloworld.jar dalvikvm Helloworld 11 22 33 44
app_process运行java
使用app_process来启动java程序,11 22 33 44为命令行参数args.
app_process /system/framework Helloworld 11 22 33 44