Autore Topic: Verificare Service attivi  (Letto 655 volte)

Offline superrossini

  • Nuovo arrivato
  • *
  • Post: 35
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus s
  • Sistema operativo:
    Windows 7
Verificare Service attivi
« il: 23 Aprile 2012, 21:37:33 CEST »
0
Esiste un sistema per verificare se il service della mia applicazione esiste o no?

Offline djdedo

  • Utente normale
  • ***
  • Post: 209
  • Respect: +15
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
Re:Verificare Service attivi
« Risposta #1 il: 24 Aprile 2012, 12:52:50 CEST »
+1
Ciao io in una mia app ho implemetato questo metodo
Codice (Java): [Seleziona]
private boolean isMyServiceRunning() {
       ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
       for (RunningServiceInfo runningService : manager.getRunningServices(Integer.MAX_VALUE)) {
          if ("my.package.MyService".equals(runningService.service.getClassName()))
             return true;
       }
       return false;
    }


Non faccio altro che controllare i service attivi e se tra questi c'è il mio

Offline superrossini

  • Nuovo arrivato
  • *
  • Post: 35
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus s
  • Sistema operativo:
    Windows 7
Re:Verificare Service attivi
« Risposta #2 il: 24 Aprile 2012, 15:05:14 CEST »
0
Mitico!!! Funziona