Als «alarmmanager» getaggte Fragen

9
Beispiel für einen Alarmmanager
Ich möchte eine Zeitplanfunktion in meinem Projekt implementieren. Also habe ich nach einem Alarmmanager-Programm gegoogelt, aber ich kann keine Beispiele finden. Kann mir jemand mit einem grundlegenden Alarmmanagerprogramm helfen?

10
Wie überprüfe ich, ob AlarmManager bereits einen Alarm eingestellt hat?
Wenn meine App gestartet wird, soll überprüft werden, ob ein bestimmter Alarm (über AlarmManager registriert) bereits eingestellt ist und ausgeführt wird. Die Ergebnisse von Google scheinen darauf hinzudeuten, dass dies nicht möglich ist. Ist das noch richtig? Ich muss diese Überprüfung durchführen, um den Benutzer zu informieren, bevor Maßnahmen zum …

9
StartActivity () von außerhalb einer Aktivität aufrufen?
Ich verwende ein AlarmManager, um eine Absicht auszulösen, die ein Signal sendet. Folgendes ist mein Code: AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(this, Wakeup.class); try { PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); Long elapsed += // sleep time; mgr.set(AlarmManager.RTC_WAKEUP, elapsed, pi); } catch(Exception r) { Log.v(TAG, …



5
Android AlarmManager - RTC_WAKEUP vs ELAPSED_REALTIME_WAKEUP
Kann mir jemand den Unterschied zwischen AlarmManager.RTC_WAKEUPund erklären AlarmManager.ELAPSED_REALTIME_WAKEUP? Ich habe die Dokumentation gelesen, verstehe aber immer noch nicht wirklich die Auswirkungen der Verwendung übereinander. Beispielcode: alarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, scheduledAlarmTime, pendingIntent); alarmManager.set(AlarmManager.RTC_WAKEUP, scheduledAlarmTime, pendingIntent); Wie unterschiedlich werden die beiden Codezeilen ausgeführt? Wann werden diese beiden Codezeilen relativ zueinander ausgeführt? Ich schätze Ihre …

14
AlarmManager funktioniert nicht in mehreren Geräten
Meine App verwendet AlarmManager und funktioniert seit 4 Jahren. Aber ich bemerkte, dass es bei einigen Geräten zu Fehlern kam. Ich bin mir ziemlich sicher, dass der Code richtig ist (ich verwende WakefulBroadcastReceiver und setExactAndAllowWhileIdle für Geräte mit Doze), da er auf Nexus-Geräten einwandfrei funktioniert, bei Geräten einiger Hersteller (Huawei, …

3
Lesen der Ausgabe von "adb shell dumpsys alarm"
Ich habe Probleme damit, einen Alarm richtig einzustellen und den Mechanismus zum Abbrechen und Neuplanen von Alarmen zu verstehen. Ich habe festgestellt, dass es einen adb-Befehl zum Abrufen aller auf dem Gerät geplanten Alarme gibt, aber ich habe keine Dokumentation gefunden, in der das Format der Ausgabe erläutert wird. Ich …

6
Wie kann ich einen Alarm so einstellen, dass er nach den neuesten Einschränkungen für Android genau zu einem bestimmten Zeitpunkt geplant wird?
Hinweis: Ich habe verschiedene Lösungen ausprobiert, über die hier in StackOverflow geschrieben wurde (Beispiel hier ). Bitte schließen Sie dies nicht, ohne zu überprüfen, ob Ihre Lösung von dem, was Sie gefunden haben, mit dem unten beschriebenen Test funktioniert. Hintergrund Für die App ist es erforderlich, dass der Benutzer eine …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.