Zwei Services

  • Hey
    ich benötige zwei Services, diese habe ich nun ganz normal programmiert doch beim Ausführen, wird immer nur jener, welcher zuerst aufgerufen wird ausgeführt...
    Woran liegt das?
    Kann man nicht 2 Services gleichzeitig starten?


    Danke schonmal
    Gruß
    asaml

  • Ich beschäftige mich auch gerade ein wenig mit Services.
    Wieso benötigst du zwei von ihnen?


    Benutzt du sie via start(), stop() oder nutzt du bind()?
    Und was noch viel wichtiger ist: erstellen die Services ihren eigenen Thread oder lässt du sie nacheinander auf dem MainThread laufen?

    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Daraus folgt: je mehr Käse, desto weniger Käse.


    »Dies ist ein Forum. Schreibt Eure Fragen in das Forum, nicht per PN!«

  • Ich brauche 2 services (um genau zu sein, später sogar 3) da ich 1x etwas sekündlich machen muss und 1x eine schnittstelle an die app nach außen bieten muss, auch wenn die app nicht im vordergrund ist.
    Ich starte beide Services mit .start() und beide startem einen eigenen neuen asynchronen task...

  • Also solange die Uri und die StartId unterschiedlich sind, dürfte da eigentlich nix bei schief gehen.

    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Daraus folgt: je mehr Käse, desto weniger Käse.


    »Dies ist ein Forum. Schreibt Eure Fragen in das Forum, nicht per PN!«

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!