乐翁龙
乐翁龙
0.1.3已出,应该是修复了这个问题
你有下代码吗?如果下了的话可以改一下FloatView.java中的 params.type = WindowManager.LayoutParams.TYPE_SYSTEM_ALERT; 判断版本的就不要了,直接替换为这个看可不可行;
恩,我魅蓝5 6.0系统和三星s8 7.0系统的两种TYPE都可以跳,小米可能特殊吧,所以这里的代码我后面先都改成TYPE_SYSTEM_ALERT好了。 这个错误明显是获取OutputStream的时候失败了,我已经改成单例模式了,应该能解决。你可以先杀掉app重新再打开试试。
谢谢,因为模拟触摸事件,所以是需要Root的,当然你不Root也是可以计算出时间的,然后在adb中输入命令来模拟触摸也可以的
你的手机分辨率发一下,如果确实root了,那可能是模拟触摸的时候位置不对,触摸到悬浮窗上去了,导致没有响应。
这个分辨率的我正在适配,稍后放新版出来,如果模拟触摸还是不成功那么可能MIUI这一块就需要专门解决了。
已发布0.1.2,悬浮窗已适配,请慢用。速度可能还需要你手动调一下,后面我会继续优化。
哈哈,好的,后面我会继续开发自动跳的,有兴趣的话可以继续关注哦
这个问题在“米6无效”这一条中针对4.4以上的应该解决大部分了,4.4的我后面会找手机继续测试
原地跳完后下一次跳能跳正确嘛。原地跳是因为没有找到下一个要跳到的位置,所以就跳了大概10ms的距离也就类似原地跳了,然后再去判断下一次要跳的位置