由于Android模拟器中没有提供Sensor方面的测试,现在采用第三方提供的工具SersionSimulator.
1. 下载工具
下载SensorSimulator,SensorSimulator是一个开源免费的传感器小工具,通过该工具便可以在模拟器中调试传感器的应用,
读者可从http://code.google.com/p/openintents/wiki/SensorSimulator网站找到该工具的下载链接
2.安装工具
a.将下载好的SensorSimulator解压
向模拟器安装SensorSimulatorSettings.apk 客户端软件。
首先在操作系统中依次选择"开始"|"运行"进入"运行"对话框,然后在"运行"对话框输入cmd进入cmd命令行,
之后通过cd命令将当前目录导航到SensorSimulatorSettings.apk目录下,然后输入下列命令向模拟器安装该apk。
需要注意的是,安装apk时,一定要保证模拟器正在运行才可以。
导航到目录下输入:adb install SensorSimulatorSettings.apk , 成功安装则会提示 success
b.在PC端打开服务器端软件:
导航到目录下输入 java -jar sensorsimulator
c.Setting客户端参数
Launch 客户端软件在模拟器中,选择Setting项
填写IP ------ 对应于服务器端的IP (可能每次开启时候会不一样)
d.testing
切换到testing页面
选择connect 将会看见sensor的参数设置
通过改变服务器端的参数可以显示不同数据
e.PC服务器端的Sensorsimulator在第一次连接的时候会将所有的sensor类型都设置为disable,需人为的给为enable。
3.Window7 与win xp 不同
Window7 下安装SensorSimulator的过程同上,但有点不同的地方时adb 命令
不知道是Android sdk路径的问题还是其他的原因,在Windows 7 下CMD命令下无法执行adb 命令, 需要找到adb.exe的文件路径下执行才可以.
4.设置Android sdk 系统环境变量
add the Android SDK to your path by performing the following operation in a command window on your Windows computer:
set path=%path%;c:/software/google/androidsdk/tools;