более 3-х недель пробуют все типы фоновых сервисов, (intentservice ... и т. Д.) Работают, но проблема прекращается после перехода Android в спящий режим, поэтому, чтобы избежать этого, я пытаюсь добавить использование (runnble, thread, а такжецикл while), но та же проблема, когда моб переходит в спящий режим, вся работа задачи останавливается, даже если используется метод / разрешения пробуждения.
MainActivity (public void) [который я использую для выполнения задачи]
public void do_my_task_every_25sec(){
// working for 1000 as total number.
for (int i = 0; i < 1000; i++) {
System.out.println("Starting Again Number :"+i);
Updating_Last_one = Long.parseLong(Updated.getText().toString());
.....
SystemClock.sleep(25000); // sleep 25 sec to start again.
}
}
на данный момент нет предыстории предоставления услуг, многие услуги, которые я просто пробовал раньше.
Я буду рад вашей помощи, я все еще новичок в разработке для Android, просто хочу убедиться, что задача работает даже вспящий режим, также, если я закрою приложение, служба остановится. Я верю в силу разработчиков Stackoverflow, спасибо.