10.2.2 模拟器测试工具——SensorSimulator

更新于 2026年10月10日 版权声明
10.2.2 模拟器测试工具——SensorSimulator

在进行和传感器相关的开发工作时,使用SensorSimulator测试工具可以提高开发效率。测试工具SensorSimulator是一个开源免费的传感器工具,通过该工具可以在模拟器中调试传感器的应用。搭建SensorSimulator开发环境的基本流程如下。

(1)下载SensorSimulator,读者可从http://code.google.com/p/openintents/wiki/SensorSimulator网站找到该工具的下载链接。编者下载的是sensorsimulator-1.1.1.zip版本,如图10-3所示。

图示

图10-3 下载sensorsimulator-2.0-rc1

2)将下载好的SensorSimulator解压到本地根目录中,例如C盘的根目录中

(3)向模拟器安装SensorSimulatorSettings-1.1.1.apk。首先在操作系统中依次选择“开始”→“运行”进入“运行”对话框。

(4)在“运行”对话框输入cmd进入CMD命令行,之后通过cd命令将当前目录导航到SensorSimulatorSettings-1.1.1.apk目录下,然后输入下列命令向模拟器安装该apk。

图示

在此需要注意的是,安装apk时,一定要保证模拟器正在运行才可以,安装成功后会输出“Success”提示。如图10-4所示。

图示

图10-4 安装apk

接下来开始配置应用程序,假设要在项目“jiaSCH”中使用SensorSimulator,则配置流程如下。

(1)在Eclipse中打开项目“jiaSCH”,然后为该项目添加JAR包,使其能够使用SensorSimulator工具的类和方法。添加方法非常简单,在Eclipse的Package Explorer中找到该项目的文件夹“jiaSCH”,然后右键单击该文件夹并选择“Properties”选项,弹出如图10-5所示的“Properties for jiaSCH”窗口。

图示

图10-5 “Properties for jiaSCH”窗口

2)选择左面的“Java Build Path”选项,然后单击“Libraries”选项卡。如图10-6所示

图示(https://www.daowen.com)

图10-6 “Libraries”选项卡

(3)单击“Add External JARs”按钮,在弹出的“JAR Selection”对话框中找到Sensorsimulator安装目录下的sensorsimulator-lib.jar,并将其添加到该项目中。如图10-7所示。

图示

图10-7 添加需要的JAR包

(4)开始启动sensorsimulator.jar,并对手机模拟器上的SensorSimulatorSettings进行必要的配置。首先在“C:\sensorsimulator-1.1.1\bin”目录下找到sensorsimulator.jar并启动,运行后的界面如图10-8所示

图示

图10-8 传感器的模拟器

(5)接下来开始进行手机模拟器和SensorSimulator的连接配置工作,运行手机模拟器上安装好的SensorSimulatorSettings.apk,如图10-9所示。

图示

图10-9 运行手机模拟器上的SensorSimulatorSettings-2.0-rc1.apk

(6)在图10-9中输入SensorSimulator启动时显示的IP地址和端口号,单击屏幕有上角的“Testing”按钮后会进入测试连接界面。如图10-10所示。

(7)单击屏幕上的“Connect”按钮进入下一界面,如图10-11所示。在此界面中可以选择需要监听的传感器,如果能够从传感器中读取到数据,说明SensorSimulator与手机模拟器连接成功,可以测试自己开发的应用程序了。

图示

图10-10 测试连接界面

图示

图10-11 连接界面

到此为止,Eclipse结合SensorSimulator配置传感器应用程序的基本流程介绍完毕

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)