Ho un'app che fra le altra ha una activity "Configurazione" la quale, alla pressione del pulsante REGISTRA" richiama un service 
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
il quale esegue un Job
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Tutto bene; funziona tutto.
Al termine dell'activity "Configurazione" però è presente (lo vedo in Imposta > Applicazioni > Servizi in esecuzione) :
1 processo (è l'activity princiapale da cui ho lanciato "Configurazione"); è giustificato;
1 servizio (si tratta di "httputils2service" che non conosco, non l'ho lanciato io);
Alla chiusura di tutta l'app sia il processo che il servizio scompaiono, come deve essere.
Il problema è che mi da fastidio la presenza di quel servizio che sicuramente occupa memoria e CPU.
Come si fa a chiuderlo all'interno del "RegUtenti" (forse in JobDone ?) o, meglio, nell'activity "Configurazione" (in Activity_Pause ?) ?
Aggiungo ancora che il lavoro del service viene correttamente svolto. Anche attendendo 5 o 10 minuti che sia il sistema operativo a terminare quel servizio lasciando tranquillo tranquillo il device, questo non succede.
Grazie per l'attenzione.
			
			
			
				B4X:
			
		
		
		 StartService(RegUtenti)
			
				B4X:
			
		
		
		JobUtenti.Initialize("JobUtenti", Me)
JobUtenti.PostString(Sito & "RegUpdateUtente.asp", Criterio)Al termine dell'activity "Configurazione" però è presente (lo vedo in Imposta > Applicazioni > Servizi in esecuzione) :
1 processo (è l'activity princiapale da cui ho lanciato "Configurazione"); è giustificato;
1 servizio (si tratta di "httputils2service" che non conosco, non l'ho lanciato io);
Alla chiusura di tutta l'app sia il processo che il servizio scompaiono, come deve essere.
Il problema è che mi da fastidio la presenza di quel servizio che sicuramente occupa memoria e CPU.
Come si fa a chiuderlo all'interno del "RegUtenti" (forse in JobDone ?) o, meglio, nell'activity "Configurazione" (in Activity_Pause ?) ?
Aggiungo ancora che il lavoro del service viene correttamente svolto. Anche attendendo 5 o 10 minuti che sia il sistema operativo a terminare quel servizio lasciando tranquillo tranquillo il device, questo non succede.
Grazie per l'attenzione.
 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		