资讯详情

安卓传感器模拟工具(SensorSimulator)

这种传感器模拟工具可以用来开发,而无需立即拥有设备。比使用真实设备更容易控制和方便。

即使有设备好的真实设备,也可以用这个工具进行一些参数的具体调试。毕竟要严格控制真实设备的各个角度,人工操作不准确;

而且开发的时候写代码也不方便。

Telnet Simulator可以模拟部分功能GPS和电池电量。

因为GPS这种模拟功能必须在室外获取数据(当然,Eclipse也可以发送到模拟器GPS经纬度坐标值)。

可模拟的传感器有:

accelerometer(加速度计), compass(罗盘), orientation(方向传感器), temperature(温度传感器), light(光传感器), proximity(接近传感器), pressure(压力传感器), linear acceleration(线性加速度计), gravity(重力传感器), gyroscope(陀螺仪) and rotation vector sensors(旋转向量传感器)。

这个SensorSimulator该工具可以将模拟传感器数据传输到Android还可以记录真实设备上的传感器数据。

SensorSimulator传感器模拟工具:

解压这个压缩包,得到一系列东东:

619932562e04b5cf2b07fa6913092c53.png

readme介绍了目录结构和简单的使用指南。

1.安装手机端程序

bin扩展名称在目录下.apk手机上的程序是程序。

有两个安装包。

请连接设备或打开模拟器。

如果是豌豆荚和真机,双击应该可以安装。

如果没有,可以使用命令,进入当前路径后输入:

adb install SensorSimulatorSettings-2.0-rc1.apk

adb install SensorRecordFromDevice-2.0-rc1.apk

如果包名不同,请注意更改包名。

安装完成后,会有命令行Success提示。

图标出现在手机或模拟器上:

2.打开PC端的程序:

bin扩展名称在目录下.jar的程序即为PC端程序。

我可以双击执行,这似乎与配置有关。如果您不能双击执行,您也可以进入命令执行以下命令:

java –jar sensorsimulator-2.0-rc1.jar

后面是具体的jar如果包名不同,请注意修改。

成功后的界面如下:

3.连接手机端程序

操作手机端程序,填写PC端程序显示在左下角IP还有端口号。

端口号显示在PC程序设置面Socket中。

设置后转入Testing Tab,选择连接。

一开始连接不成功,使用IP是192.168.1.101。

吃完饭回来换成10.0.2.连接成功!

连接如下图所示:

左边是PC端程序,右边是我的模拟器。

4.使用PC软件控制传感器数据

连接好后就可以利用PC各种调整端软件。

请注意,选定的传感器类型需要更改Disconnect,再重新Connect一下。

模拟器中显示的数字与数据显示区域实时对应,无需手动刷新。

这样,通过鼠标就可以了PC模拟器变了模拟器的传感器值。

标签: 内置传感器类型如何添加传感器内置10种传感器vetor温度传感器6手动方向传感器多少

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台