HarmonyOS鸿蒙Next中应用调用EMUI保活接口调用后,手机休眠后应用仍然被冻结。
HarmonyOS鸿蒙Next中应用调用EMUI保活接口调用后,手机休眠后应用仍然被冻结。 产品的app调用了EMUI的这两个接口(添加信任应用setSuperTrustListForHwSystemManger/setSuperWhiteListForHwSystemMange及保持某应用始终运行名单addPersistentApp),按文档说明应该是可以保活的,但目前现象是,确实app不能被用户手动结束进程杀死,但是当手机休眠一段时间,3分钟左右,app就会被冻结,网络不通。在P30及mate40上都是如此。附件是调用代码,请看一下,是否调用方式不对?还是有什么其他原因,谢谢!
您好,请您通过在线提单进一步解决: https://developer.huawei.com/consumer/cn/support/feedback/#/, 感谢您的反馈和支持。
更多关于HarmonyOS鸿蒙Next中应用调用EMUI保活接口调用后,手机休眠后应用仍然被冻结。的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
指不能上传图片还是我这个帖子本身的问题可以在线提单?
为什么图片附件都不能上传?
在HarmonyOS鸿蒙Next中,应用调用EMUI保活接口后,手机休眠时应用仍然被冻结,可能是由于以下原因:
-
系统资源管理策略:HarmonyOS和EMUI在系统资源管理上采用了不同的策略。HarmonyOS可能对后台应用的管理更加严格,即使调用了EMUI的保活接口,系统仍可能根据当前资源使用情况冻结应用。
-
接口兼容性问题:EMUI的保活接口在HarmonyOS中可能未完全兼容或未被完全支持,导致调用后无法达到预期的保活效果。
-
休眠模式优化:HarmonyOS在休眠模式下可能对应用进行了更深入的优化,以减少电量消耗和提升系统性能,这可能导致应用被冻结。
-
权限限制:HarmonyOS可能对后台应用的权限进行了更严格的限制,即使应用调用了保活接口,系统仍可能根据权限设置冻结应用。
-
系统版本差异:不同版本的HarmonyOS可能在后台管理机制上存在差异,导致保活接口的效果不一致。
综上所述,应用在HarmonyOS中调用EMUI保活接口后仍被冻结,可能是由于系统资源管理策略、接口兼容性、休眠模式优化、权限限制或系统版本差异等因素导致的。
在HarmonyOS鸿蒙Next中,应用调用EMUI保活接口后,手机休眠时应用仍被冻结,可能是由于系统对后台应用的严格管理策略。建议检查应用的保活机制是否符合系统规范,并确保应用在后台运行时执行必要的任务。同时,可以尝试优化应用的资源使用,减少系统对其的限制。如果问题持续,建议查阅最新的HarmonyOS开发文档或联系技术支持获取更详细的解决方案。