Ich habe festgestellt, dass ein Alarm deaktiviert wird, wenn die Anwendung, die diesen Alarm auslöst, aktualisiert wurde. Ist das wahr?
Bis jetzt habe ich die SharedPreferences
mit einer FIRST_RUN
Taste, um zu wissen, ob es sich um den ersten Lauf meiner Anwendung handelt. Wenn ich diesen Schlüssel nicht finde, aktiviere ich den Alarm und setze FIRST_RUN
auf false, sonst tue ich nichts.
Aber ich habe auch festgestellt, dass diese Einstellungen zwischen App-Upgrades erhalten bleiben!
Nach einem Upgrade wird also die FIRST_RUN
ist bereits falsch, also tue ich nichts, während mein Alarm aktiviert werden muss.
Wie soll man in einem solchen Fall vorgehen?
Vielen Dank im Voraus