je pense que tu fais fausse route, tu réfléchis comme un développeur Windows :lol:
sous Android, le cycle de vie des applications n'est pas le même, l'OS peut geler, arrêter et redémarrer une appli s'il estime que c'est bien de le faire...tu n'as pas ça sous Windows...par ailleurs les droits entre applications sont bcp plus strictes que sous Windows, et c'est heureux, tu ne voudrais pas que n'importe quelle application du Playstore vienne décider de stopper tes applications, lire tes paramètres, vider ton cache etc...donc tu peux oublier toutes ces rustines (sauf à travailler sur un mobile rooté qui te permet de tout faire).
donc le seul moyen qu'il te reste c'est de chercher dans la doc Google s'il est possible de stopper une appli tiers.
après une rapide recherche il semblerait que depuis Android 2.2 ce n'est plus possible.
D'ailleurs l'aide de killBackgroundProcesses indique
c'est à dire que tu ne fais que forcer ce que fait le système déjà automatiquement, à savoir stopper des services en tâche de fond quand le mobile arrive à cours de ressources...et il peut très bien les redémarrer s'il considère que c'est pertinent ^^Citation:
Have the system immediately kill all background processes associated with the given package. This is the same as the kernel killing those processes to reclaim memory; the system will take care of restarting these processes in the future as needed.
Est-ce qu'on peut savoir dans quel contexte tu cherches à faire ça ?