华为Mate20、P50和荣耀X30:HarmonyOS鸿蒙Next中手机来电,在接听电话过程,App由前台切换至后台后,导致App蓝牙没有接收到蓝牙设备的数据
华为Mate20、P50和荣耀X30:HarmonyOS鸿蒙Next中手机来电,在接听电话过程,App由前台切换至后台后,导致App蓝牙没有接收到蓝牙设备的数据 一、问题描述:
测试手机:华为Mate20、P50、荣耀X30
测试场景:手机来电,在接听电话过程中,此时App由前台切换至后台后,App蓝牙没有接收到蓝牙设备(来电之前,App和蓝牙设备之间的连接、通讯正常)的数据。挂断电话后,重新把处于后台的App切换至前台(不杀死App进程),App蓝牙也无法接收到蓝牙设备的数据。其他手机如realme、vivo x60、vivoS7e、小米6x在接听电话的过程,App和蓝牙设备之间的通讯正常。
预期目标:在接听电话过程,App由前台切换至后台后,不影响App和蓝牙设备之间正常通讯
二、手机测试横向对比:
测试结果:
- 在接听电话过程中,realme、vivo x60、vivoS7e、小米6x手机,不影响App和蓝牙设备之间的通讯;
- 在接听电话过程中,华为Mate20、P50和荣耀X30,会影响App和蓝牙设备之间的通讯;
三、诉求:
- 在接听电话过程,App由前台切换至后台后,手机系统不影响App和蓝牙设备之间正常通讯;
- 针对上述问题,华为手机系统是否有解决方案;
你好,请问你上面提的问题:当app切至后台后,app获取不到蓝牙返回数据的问题,华为有回复你吗,有什么解决办法?
更多关于华为Mate20、P50和荣耀X30:HarmonyOS鸿蒙Next中手机来电,在接听电话过程,App由前台切换至后台后,导致App蓝牙没有接收到蓝牙设备的数据的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
您好,请您通过在线提单进一步解决: https://developer.huawei.com/consumer/cn/support/feedback/#/
感谢您的反馈和支持。
你好,已经在线提单了,在哪里可以查询到我的提单记录呢
在HarmonyOS鸿蒙Next中,当手机来电并接听电话时,App从前台切换至后台可能会导致蓝牙数据传输中断。这是由于系统在接听电话时优先处理通话相关的资源分配,可能导致后台App的蓝牙连接被暂时挂起或资源受限。HarmonyOS的进程管理机制会根据当前任务优先级调整资源分配,通话过程中系统可能会限制后台App的蓝牙数据接收能力。开发者可以通过优化App的蓝牙连接管理,确保在后台时能够正确处理蓝牙数据。
在HarmonyOS鸿蒙Next中,华为Mate20、P50和荣耀X30在接听电话时,如果App从前台切换至后台,可能会导致蓝牙数据接收中断。这是因为系统在后台运行时可能会限制App的资源使用,包括蓝牙功能。建议检查App的后台运行权限设置,确保其在后台仍能保持蓝牙连接。同时,可以尝试更新系统和App至最新版本,以获取可能的修复和优化。