1. 说明
一般在android平台上的程序都运行在应用框架之中,它也可以直接运行,以下介绍最简单的运行和调试方法。
2. 运行dalvik自带的test程序
1) 配置ANDROID系统环境
$ cd $ANDROID_SRC
$ . build/envsetup.sh
2) 编辑桌面环境脚本test_env.sh(否则run-test程序运行时报错)
内容如下:
#!/bin/sh
base=`pwd`
root=$base/out/debug/host/linux-x86/product/sim/system
export ANDROID_ROOT=$root
bootpath=$root/framework
export BOOTCLASSPATH=$bootpath/core.jar:$bootpath/ext.jar:$bootpath/framework.jar:$bootpath/android.policy.jar:$bootpath/services.jar
export ANDROID_DATA=/tmp/dalvik_$USER
mkdir -p $ANDROID_DATA/dalvik-cache
并执行该脚本
$ . test_env.sh
3) 运行测试程序003
$ cd dalvik/test
$ ./run-test 003
(转载请注明出处:http://xy0811.spaces.live.com)