近段时间,一直在做一个关于重力感应的问题,涉及到手机的重力感应,开始一直用真机进行测试的,结果测试了很久,发现并不如人意,一直没有达到效果,鉴于使用真机,连线啊什么的比较麻烦,因此,笔者准备使用模拟的重力感应来进行重力感应方面的开发。
搜索了很多的资料,大抵上讲的都是一样的,很多地方很难弄明白,几个.jar文件混乱不清,使开发者看的不知所以然,慢慢摸索了很久,终于把重力感应的Demo跑起来了,在此,将自己的每一步都写出来,供大家参考。
首先,在官网上(http://code.google.com/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测试工程的导入。
再