1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. enrem, 31.07.2012 #1
    enrem

    enrem Threadstarter Erfahrener Benutzer

    Hallo,

    ich starte aus meiner Anwendung heraus einen Service, der im Hintergrund, auch wenn die Anwendung geschlossn ist, Sensoren überwacht.

    Den Service starte ich mit:

    startService(new Intent(this, SensorsService.class));

    Stoppen mit:

    stopService(new Intent(this, SensorsService.class));

    SensorsService.class ist eine Server-Klasse von mir. Wie kann ich nun feststellen, ob dieser Service bereits läuft?

    Ich könnte mir zwar in der onStartCommand und in der Destroy meiner Klasse SensorsService merken ob ich den Service gestartet habe oder ob dieser beendet wurde.

    Bin mir aber nicht sicher ob das der richtige Weg ist.
    Wäre für jede Art von Hilfe dankbar.
     
  2. GENiALi, 31.07.2012 #2
    GENiALi

    GENiALi Erfahrener Benutzer

    Ich habs bislang mit einer statischen Variable isRunning oder so gemacht. Dann kannst du jederzeit prüfen ob der Service schon läuft. Es gibt noch andere Möglichkeiten, aber als Empfehlung habe ich das ein paar mal gefunden.
     
    enrem gefällt das.
  3. enrem, 31.07.2012 #3
    enrem

    enrem Threadstarter Erfahrener Benutzer

    Hallo derDroide,

    vielen Dank für deine Antwort, damit geht geht es...

    Danke!
     
    Zuletzt bearbeitet: 01.08.2012
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Wie kann ich feststellen ob eine SD-Karte migriert wurde Android App Entwicklung Heute um 13:42 Uhr
[OFFEN] Logdateien der eigenen App Android App Entwicklung 15.06.2017
[OFFEN] Service wird bei manchen Geräten nicht gestartet Android App Entwicklung 09.04.2017
[ERLEDIGT] Der Weg zur ersten eigenen App Android App Entwicklung 26.03.2017
[ERLEDIGT] App stürzt neuerdings beim anzeigen des eigenen Standorts ab Android App Entwicklung 19.03.2017
[ERLEDIGT] Jedem Benutzer eine eigene ID zuweisen? Android App Entwicklung 16.03.2017
Feststellen, ob Bluetooth-Verbindung noch existiert Android App Entwicklung 07.02.2017
Google Play Services Fehler Android App Entwicklung 19.12.2016
Datenbank- Zugriff über ContentProvider/Resolver oder direkt von eigener App aus? Android App Entwicklung 27.11.2016
App wird nicht gestartet, "Error while Launching activity" Android App Entwicklung 21.10.2016

Users found this page by searching for:

  1. android prüfen ob ein service läuft

Du betrachtest das Thema "Feststellen ob mein eigener Service bereits gestartet ist" im Forum "Android App Entwicklung",