最近需要将nbench程序在Android上运行Linux程序。
软件运行环境:Windows XP
硬件运行环境:BeagleBoard-xM基于Android2.2操作系统。
首先,在XP系统下,下载fashboot,解压到某一个盘下面,比如F盘,使用cmd命令打开命令行,如下图所示:
进入到fastboot目录之后,先把需要运行的文件拷贝到该目录下。通过dir命令看到nbench文件已经在该目录下。
然后,在BeagleBoard-xM硬件平台上运行android操作系统,然后插入USB口,在设备管理器中可以看到识别了ADB。
使用adb push命令将nbench可执行文件拷贝到android下的/data目录下,adb push nbench /data
从上图中可以看出,拷贝的速度1212KB/s及其使用的时间0.593s,拷贝成功。
在串口终端下,进入/data目录,可以看到nbench。
修改下nbench文件的权限,chmod 777 nbench
下一步就是执行该程序./nbench
成功!