Android手机重力感应失灵的修复方法如下:
成都创新互联公司为客户提供专业的网站设计、成都做网站、程序、域名、空间一条龙服务,提供基于WEB的系统开发. 服务项目涵盖了网页设计、网站程序开发、WEB系统开发、微信二次开发、移动网站建设等网站方面业务。
1.安装RE管理器。
2.下载akmd文件,并把它放到手机SD卡的根目录。
3.使用RE管理器将SD卡上的akmd文件复制到/system/bin/文件夹内,然后将/data/misc/akmd_set.txt删除。
4.重启手机。
5.下载安装重力球迷宫这个游戏,进入之后点击菜单键,选择Settings,将手机放置水平,然后点击Calibration。
6.修复Android手机的重力感应完成。
注意:该方法需要获取手机的root权限
试试吧少年
陀螺仪通过测量物体旋转时的角速度,再经手机中的处理器对角速度积分后,可以得到手机在某一段时间内旋转的角度。普通手机的重力传感器只可以获得手机的相对水平面的转角。通俗的讲,普通手机的重力感应只能感应相对水平面的转角,而有陀螺仪的手机可以感应任何方向的转角,可以识别更多的动作。
附带网友牛叉解释:有陀螺仪的手机放在地上,你拿鞭子抽它它会转,一般机子不行。
哈哈
手机自动旋转屏幕失效了的原因及解决方法如下:\r\n1、屏幕自动旋转失灵的原因分为硬件问题和软件问题,是由于Android手机的重力感应器出了问题,或者刷机过于频繁造成的。\r\n2、检查手机通知面板中屏幕旋转功能是否开启。\r\n3、打开照相机,在取景状态下检查功能图标能否随手机旋转。\r\n4、检查手机是否有新版本推送,升级至最新版本尝试。\r\n5、备份手机数据将手机恢复到出厂设置。\r\n更多关于手机自动旋转屏幕失效了怎么回事,进入:查看更多内容
ndroid中检测重力感应变化大致需要下面几个步骤:
1) 得到传感器服务 getSystemService(SENSOR_SERVICE);
得到一个SensorManager,用来管理分配调度处理Sensor的工作,注意它并不服务运行于后台,真正属于Sensor的系统服务是SensorService,终端下#service list可以看到sensorservice: [android.gui.SensorServer]。
2) 得到传感器类型 getDefaultSensor(Sensor.TYPE_GRAVITY);
当然还有各种千奇百怪的传感器,可以查阅Android官网API或者源码Sensor.java。
3) 注册监听器 SensorEventListener
应用程序打开一个监听接口,专门处理传感器的数据,这个监听机制比较重要,被系统广泛使用。
4) 实现监听器的回调函数 onSensorChanged, onAccuracyChanged
首先,在官网上下载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的工程,即可在数据模拟端通过移动滑块控制右侧的数据了。