用户反馈问题:
iSeaarchingPro版本在华为或者等机型上,放置一段时间后会出现双击防丢器,设备不报警的情况。经过测试发现,蓝牙仍保持连接,但是按键消息或者说按键报警,手机没有反应,可能是手机系统限制,不把消息转发给APP。
尝试方案1:
使用Github上的解决方案:https://github.com/huzonghai/KeepLive,该方案采用了4中保活方式,分别为:1.一像素保活,2.前台服务,3.双进程守护,4后台播放静音文件
测试结果:
华为P20要开启 “允许打扰”,方法为:
下拉菜单-》对Kindelf栏进行右滑 --》设置 --》com.lenzetech.kindelf --》允许打扰打开
下拉菜单-》对Kindelf栏进行右滑 --》设置 --》zz --》允许打扰打开
设置完毕后,关闭app,重新打开。
尝试方案2:
1.【APP锁定】在最近打开的程序页面中锁定该APP
2.【打开自启管理】在安全中心或者手机的设置中找到自启管理,然后找到该APP,并打开开关。
3.【加入手机白名单】在安全中心或者手机设置中,将该APP加入白名单。
4.【休眠应用中添加白名单】若手机中安装了相关的应用休眠工具,如绿色守护、自启管家等应用,则需要将该APP从这些休眠应用列表中删除。
目前解决方案使用的是方案2,让客户在产品说明书和app内部做一个教程说明,让用户去做一些处理。