Служба переднего плана Android не запускается каждый разAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Служба переднего плана Android не запускается каждый раз

Сообщение Anonymous »

У меня есть служба переднего плана для обнаружения изменений распознавания активности, но кажется, что служба иногда переходит в спящий режим или что-то в этом роде, и поэтому работает некорректно. Я добавил журнал «пинга»:

Код: Выделить всё

override fun onCreate() {
super.onCreate()
while (true) {
delay(60_000)
Log.d("Service", "Running")
}
}
А в некоторых темах между двумя пингами больше минут, но позже они приходят каждые 60 секунд.

2024.07.29 21:27:40.16 - Бег (428с)
2024.07.29 21:32:11.16 - Бег (271с)
2024.07.29 21: 34:36.16 - Бег (144с)
2024.07.29 21:35:36.16 - Бег
2024.07.29 21:36:37.16 - Бег
2024.07.29 21:37:37.16 - Выполняется
2024.07.29 21:38:37.16 - Выполняется
2024.07.29 21:39:37.16 - Выполняется
2024.07.29 21:40:37.16 - Выполняется
2024.07.29 21: 41:37.16 - Бег

Как такое может быть? Как мне его стабилизировать? Нет режима экономии заряда батареи или чего-то подобного.

isPowerSaveMode: false
isDeviceLightIdleMode: true
isDeviceIdleMode: false
locationPowerSaveMode: 0
isLowPowerStandbyEnabled: false


Подробнее здесь: https://stackoverflow.com/questions/788 ... every-time
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»