- Мое устройство Wear OS переходит в спящий режим примерно через 15 секунд бездействия.
- Если я подожду около 2 минут 30 секунд, а затем попытаюсь повторно открыть приложение из меню недавних приложений, оно окажется зависшим.
- Взаимодействия внутри окна невозможны. приложение во время зависания.
Как ни странно, если я оставлю приложение в это замороженное состояние, и устройство снова переходит в спящий режим после обычного 15-секундного тайм-аута, все ранее поставленные в очередь действия (например, журналы жизненного цикла, которые я ожидал бы от onResume(), где оно зависает), внезапно появляются в журнале.
Вот что я пробовал до сих пор:
- Добавлены операторы журнала для каждого метода жизненного цикла всех действий, но ни один из них не запускается при повторном вызове. открытие приложения из последних приложений (только при перезапуске приложения с нуля).
- Удалена логика в onPause и onStop, которая не имела никакого эффекта.
Спасибо за любые идеи и предложения. возможно, у вас есть!
Подробнее здесь: https://stackoverflow.com/questions/791 ... ice-sleeps