2013年1月29日

ADB server didn't ACK * failed to start daemon *

摘要: 前几天请假了,回到公司后,打开电脑,插上手机,eclipse居然报ADB server didn't ACK * failed to start daemon *的错误,之前出这样的问题,都是: 1. 查看任务管理器,关闭adb.exe进程,或者重新插一下手机,重启eclipse; 2. 或者在eclipse里面的DDMS里面的devices区间右上角有个向下的箭头:点击它,选择Reset adb; 3. 或者就重启eclipse,再不行就重启电脑,基本上就能解决。 但是,这次,都没用了,这次的情况是,adb启动了,但是立马就被杀掉了,有可能是被360给加入了屏蔽列表,这个好办,取消就 阅读全文

posted @ 2013-01-29 11:57 jackrex 阅读(301) 评论(0) 推荐(0) 编辑

[Android实例] Android ShakeDetector(摇晃检测)教程详解

摘要: 最近要实现一个手机摇晃 的功能。想到这个功能可能应用广泛,比如摇晃手机换图片、截图、洗牌、结束当前程序等,所以找了些资料,并加以改进,将此功能封装成类(ShakeDetector),方便今后使用。摇晃检测基于加速传感器(Sensor.TYPE_ACCELEROMETER)。由于重力的存在,当手机静止放于桌面时,加速传感器也是有加速度的。所以,仅通过是否有加速度来判断摇晃是不行的。那么,判断加速度的变化吧。在一个较短的时间间隔求出加速度的差值,跟一个指定的阈值比较,如果差值大于阈值,则认为是摇晃发生了。ClingMarks的方法将x、y、z方向的加速度差值简单的加起来,我认为不是很准确。加速度是 阅读全文

posted @ 2013-01-29 11:23 jackrex 阅读(781) 评论(0) 推荐(0) 编辑

导航