Ich benutze einen Alarm, um den Dienst alle 15 Tage einmal zu starten. Der Alarm wird bei der ersten Installation ausgelöst. Alle 15 Tage einmal Alarm auslösen diesen Dienst ordnungsgemäß, aber zum Zeitpunkt der Auslösung des Alarms der Dienst gestartet.Ich möchte nicht den Dienst zum Zeitpunkt der Installation zu starten. wie man das stoppt. Ich nicht, ob ich falsches Format verwende?Alarm wird beim ersten Mal automatisch ausgelöst Alarm einstellen
Hinweis: Abgesehen von dieser Bedingung, bin ich nirgendwo Start Service.
Intent intent = new Intent(context, InitiateService.class);
PendingIntent pIntent = PendingIntent.getService(context, 12345, intent, PendingIntent.FLAG_CANCEL_CURRENT);
alarm.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 15 * AlarmManager.INTERVAL_DAY, pIntent);
das, was ich in Manifest-Datei verwendet.
<service android:name=".service.InitiateService" />
dies ist mein Code Alarm auszulösen einmal bei jedem 15 Tage Dienst starten.
Jungs Wenn jemand in meiner Frage etwas falsch gefunden hat, Entschuldigt mich und bitte korrigieren Sie diese Fehler und antworte mir.
post Ihren Code für weitere Untersuchung – Noorul
@Ahamed danke für Ihre Antwort Kumpel. Ich poste bereits meinen Code. ob es nicht genug ist? – Palanivelraghul