/ / Controlla se l'app è in esecuzione e uccidi - Android

Controlla se l'app è in esecuzione e uccidi - Android

Mi stavo chiedendo se posso uccidere l'app da altre app. Voglio dire, voglio creare un'applicazione che quando avvierò questa applicazione controllerò lo stato di un'altra applicazione e se app, quale nome è ad esempio "Startex" è in esecuzione, quindi uccido l'app "Startex" ed eseguo la mia seconda applicazione.

risposte:

1 per risposta № 1

No, non puoi. Solo Android può uccidere l'applicazione se ha bisogno di memoria. Per fare questo devi conoscere il PID dell'applicazione che si desidera eliminare e richiamare un syscall a livello del kernel


0 per risposta № 2

Se entrambe le app sono progettate da te, puoi condividerle ID utente in entrambe le app puoi quindi uccidere un'altra app ecco la strada.


0 per risposta № 3

Questo non può essere, o almeno non dovrebbe mai essere fatto. Lo stesso Android dovrebbe controllare quando un'app non è più necessaria, in genere in base alla necessità di liberare memoria per un'altra app che potrebbe essere aperta. Google disapprova gli sviluppatori che uccidono l'app da soli senza consentire ad Android di gestirli e probabilmente non riceverà mai alcun posto promozionale nel Play Store di Google.