S
sem_thesis
Fortgeschrittenes Mitglied
- 0
Hallo
Hatte meine App jetzt fast fertig geschrieben, bis ich einen dummen Fehler entdeckt habe.
Eine Kleinigkeit, welche die ganze Funktion der App vermasselt :/
Es geht darum, eine Variable zu definieren, welche die Laufzeit der App speichern soll. Ab dem Punkt der Installation soll Laufzeit die Periode 1 Woche anrechnen.
Die Variable dient dazu den Terminationsprozess der App aufzurufen.
Diese Variable wird in der onCreate()-Methode der Hauptklasse deklariert.
Nun hat das installieren + deklarieren + terminieren der App perfekt funktioniert, bis ich einen Bootup gemacht habe.
Danach ging das Ganze von vorne los --> neue Laufzeit --> neuer Terminierungszeitpunkt
Gibt es einen Weg diesen Zeitpunkt EINDEUTIG festzulegen, anstatt ihn immer nach Bootup um 1 Woche zu verschieben?
Hatte meine App jetzt fast fertig geschrieben, bis ich einen dummen Fehler entdeckt habe.
Eine Kleinigkeit, welche die ganze Funktion der App vermasselt :/
Es geht darum, eine Variable zu definieren, welche die Laufzeit der App speichern soll. Ab dem Punkt der Installation soll Laufzeit die Periode 1 Woche anrechnen.
Die Variable dient dazu den Terminationsprozess der App aufzurufen.
Code:
long Laufzeit = SystemClock.elapsedRealtime() + period;
Nun hat das installieren + deklarieren + terminieren der App perfekt funktioniert, bis ich einen Bootup gemacht habe.
Danach ging das Ganze von vorne los --> neue Laufzeit --> neuer Terminierungszeitpunkt
Gibt es einen Weg diesen Zeitpunkt EINDEUTIG festzulegen, anstatt ihn immer nach Bootup um 1 Woche zu verschieben?