Ich merke, dass, wenn ich einen Job für die Ausführung mit JobScheduler einplane, es immer mindestens 10 + Minuten Verzögerung gibt, bevor er den Job das erste Mal startet. Weiß jemand warum? Ich habe heute angefangen, den Code zu durchforsten, aber ich habe den Grund nicht gefunden. Ich schaue immer noch, aber ich dachte, ich würde fragen.Verzögerung, bevor JobScheduler den Job zum ersten Mal ausführt?
Hier ist die Ausgabe von mir, meine Testanwendung zweimal neu zu starten.
06-14 16:53:00.335 29024-29024/com.example.jobschedulertest.jobschedulertest D/XXX: Scheduling MyJobService to run.
06-14 17:03:17.173 29024-29024/com.example.jobschedulertest.jobschedulertest D/XXX: Job started
06-14 17:12:05.158 31668-31668/com.example.jobschedulertest.jobschedulertest D/XXX: Scheduling MyJobService to run.
06-14 17:22:07.280 31668-31668/com.example.jobschedulertest.jobschedulertest D/XXX: Job started
Ich bin mit Android N Preview-Version 4 auf einem Nexus 6.
Hast du eine perfekte Lösung für dieses? Auch ich habe das gleiche Problem –
Ich glaube, dass es aufgrund der dösen Optimierungen ist, so dass keine Lösung verfügbar ist. – TALE