天天看点

Android设备导致个别蓝牙音箱死机的问题

之前做过一款Android收款机,产品拿到客户那边用时,有个客户反馈用我们产品会导致他们蓝牙音箱死机,换了几个其它音箱都没问题,因为客户是个连锁店统一采购了音箱,所以只能用这款音箱,另外客户强调之前用手机连一直好好的,所以没办法只能硬着头皮查。当时试了好几款音箱都没问题,最后只能买了一款一模一样的音箱,抓包分析蓝牙协议。最后发现是我们的APP在调用MediaPlay对象播放语音时,间隔不能大于3s,否则会导致蓝牙A2DP协议频繁中断,导致了这款蓝牙音响死机或者中断。