1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Android模拟器下重力感应应用的开发-Simulator的使用

Android模拟器下重力感应应用的开发-Simulator的使用

时间:2024-07-08 07:12:22

相关推荐

Android模拟器下重力感应应用的开发-Simulator的使用

近段时间,一直在做一个关于重力感应的问题,涉及到手机的重力感应,开始一直用真机进行测试的,结果测试了很久,发现并不如人意,一直没有达到效果,鉴于使用真机,连线啊什么的比较麻烦,因此,笔者准备使用模拟的重力感应来进行重力感应方面的开发。 搜索了很多的资料,大抵上讲的都是一样的,很多地方很难弄明白,几个.jar文件混乱不清,使开发者看的不知所以然,慢慢摸索了很久,终于把重力感应的Demo跑起来了,在此,将自己的每一步都写出来,供大家参考。 首先,在官网上(/p/androidjustice/downloads/detail?name=sensorsimulator-1.0.0-beta1.zip&can=2&q=)下载sensorsimulator-1.0.0-beta1.zip文件,其中主要包括重力感应的Demo、重力感应所要使用的类sensorsimulator-lib.jar以及模拟数据的sensorsimulator.jar文件。 其次,将Samples文件夹下的SensorDemo工程拷贝出来,放到你经常创建Android工程的地方,便于导入工程;在Eclipse的开发区,单击右键,选择Import,找到刚刚放置的SensorDemo工程,如果工程出现问题,检查工程文件是否完整,如在Eclipse的开发区没有看到“Android2.1”的版本文件(导入工程中常见的问题),则选择BuildPath→Configure Build Path,切换到Android选项卡,勾选相应的Android版本号,并点击OK即可,此步骤完成了SensorDemo测试工程的导入。 再次,将下载文件bin文件夹下的SensorSimulatorSettings.apk安装到模拟器中,相当于接收端(或者客户端,而此时sensorsimulator.jar即为服务端,控制客户端的一切行动),并打开,看到有IP地址框和端口号框,此时打开下载文件夹下bin文件夹下的sensorsimulator.jar(很多装了解压缩文件的同学会发现,打开时默认的使用的是解压缩文件打开,会看到文件的内部,根本达不到模拟数据的作用),此时使用的是Java自带的jar文件的运行方式:javaw命令,打开控制台(Win + R),输入cmd回车,输入javaw -jar path(path为你的sensorsimulator.jar所在的位置),并回车,然后就可以看到如下的界面,即打开了数据的模拟窗口,如下图所示:

图中可以看到Possible IP addresses选项,将IP(图上为:192.168.4.165)填写到Android模拟器中刚打开的程序SensorSimulatorSettings中,其默认图标为:,填写完成后,点击右侧选项卡“Testing”,选择Connect,即可看到SensorSimulator下侧框已连接,此时运行SensorDemo的工程,即可在数据模拟端通过移动滑块控制右侧的数据了。 关于连接后的各个图分别为:

关于数据控制端的各个数据的含义,在下一篇文章中将为大家细细介绍,如有任何问题,欢迎来信:zhangganhan@。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。