今天客户给反馈一个比较奇怪的问题,在OPPO Android6.0手机上,锁屏之后,与蓝牙设备的连接就会断开,但是其它手机却没有出现该问题。拿到这个问题一开始也是百思不得其解,但是一个无意中的操作,让我发现了端倪。
1、手机正常操作,锁屏之后会自动断开。
2、手机通过数据线连接到电脑上,锁屏就不会自动断开。
本来是想debug查看log信息定位问题,但是这个操作让我联想到会不会是供电和不供电的区别,然后到手机设置里一看,就找到原因了。这个手机有个“耗电保护”设置,对于耗电的程序,在进入后台之后,就会被后台杀死,导致蓝牙断开连接。
解决:只要关闭该程序的“后台冻结”,问题即可解决。