我有一个简单的磨损应用程序,可以测量声音并启动计时器。它在// Enables Always-on
setAmbientEnabled();
中有onCreate
,并且覆盖了onExitAmbient() + onEnterAmbient
方法。在模拟器上进行测试时,它显示一切正常,应用程序保持打开状态,并显示环境模式方法回调也能正常工作。但是在ticwatch设备上,它无法保持开机状态,并在EnterAmbient模式功能中或在按下按钮时加载表盘,此后它也会冻结,并且无法继续进行正常操作。我不明白为什么会这样。谁能提供解决方案?我有一个video,可以发布代码,但是我提到的主要部分,如果需要的话,我将发布代码。
请说出如何在该设备上始终保持该应用程序的状态。