移植测试工具到android

来源:互联网 发布:求好听的淘宝店铺名字 编辑:程序博客网 时间:2024/06/05 22:22

如何移植一个c语言编写的测试工具到android,例如:

移植内存压力测试工具到android:

1.下载memtester:http://pyropus.ca/software/memtester/

2.解压memtester代码到android源代码external目录下;

3.如下编写Android.mk文件:

# used to gen: memtester
# by bigBird
# 2014-1-7


LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := memtester   
LOCAL_MODULE_TAGS := optional
# memtester source files
LOCAL_SRC_FILES := memtester.c tests.c
LOCAL_C_INCLUDES := $(LOCAL_PATH)/


include $(BUILD_EXECUTABLE)

4.使用mmm ./external/memtester 命令编译该tool,编译成功后,会提示memtester有被安装到system/bin目录下:

Install: out/target/product/xxxxx/system/bin/memtester

然后编译android,该tool会被包在system.img里,烧录并启动后,可以使用adb shell 来运行该tool。





0 0
原创粉丝点击