Wear OS设备休眠后从最近应用列表打开应用时冻结问题求助
关于Wear OS应用从最近列表唤醒冻结的问题
问题触发流程
- Wear OS设备闲置约15秒后进入休眠状态
- 等待约2分30秒后,从最近应用菜单打开应用,应用出现冻结
- 冻结期间无法进行任何交互
日志与异常现象
应用冻结时无新日志生成,说明onResume()、onStart()等Activity生命周期方法均未被调用,应用似乎未完全进入前台状态。但从头启动应用时无异常(会完全重启应用)。
奇怪的是,若让应用保持冻结状态,设备再次因15秒闲置进入休眠后,之前队列中的操作(比如冻结时预期的onResume()生命周期日志)会突然出现在日志中。
已尝试的排查操作
- 在所有Activity的每个生命周期方法中添加日志语句,但从最近应用打开时无触发(仅从头启动时触发)
- 移除
onPause和onStop中的逻辑,但无效果
请问是否有人遇到过Wear OS上的类似问题,或能指出导致该冻结现象的原因?感谢您提供任何见解或建议!
内容的提问来源于stack exchange,提问作者rickmcrick
相关产品推荐
相关产品推荐

