android源码单元测试运行方法

Android自带单元测试的运行方法,有兴趣的可以尝试下:

1.下载Android源码,并执行一次编译

2.使用模拟器加载编译完成的三个镜像

内核可以使用/prebuilt/android-arm/kernel/kernel-qeum-armv7

注意使用-partition-size选项增大系统磁盘大小

./emulator

–system/android-src/out/target/product/generic/system.img

–data/android-src/out/target/product/generic/userdata.img

-ramdisk/android-src/out/target/product/generic/ramdisk.img

-kernel/android-src/prebuilt/android-arm/kernel/kernel-qeum-armv7

-partition-size300

3.添加环境变量(根据自己情况)

exportANDROID_BUILD_TOP=/android-src

exportANDROID_PRODUCT_OUT=/android-src/out/target/product/generic

4.进入源码根目录运行

执行#pythondevelopment/testrunner/runtest.py即可查看使用方法

Eg:#pythondevelopment/testrunner/runtest.py-l列出所有测试项

#pythondevelopment/testrunner/runtest.pytest执行某个测试项,test为测试项名字

相关推荐