1

Je veux tuer AUTRE (PAS LUI-MÊME) activité/service de premier plan. J'ai vérifié certaines méthodes à propos de l'application kill.Comment puis-je tuer une autre activité de premier plan dans Android?

  1. ActivityManager.restartPackage (String packageName)
    Il a été dépréciée depuis Android 2.2. Donc je ne peux pas utiliser cette méthode. ActivityManager.killBackgroundProcesses (String packageName)
    Je pense que cela ne tue que les activités d'arrière-plan. Mais je veux tuer les services de premier plan en utilisant startForeground().

est-il une méthode pour tuer AUTRES activité de premier plan/service?

+0

S'il vous plaît voir cet article. http://stackoverflow.com/questions/29710585/can-android-kill-a-foreground-activity – vguzzi

+0

ce que vous voulez réaliser? –

+0

Quel est votre but? Si vous voulez tuer l'activité avant de passer à l'activité suivante, vous pouvez utiliser finish(). – Payal

Répondre

1

Je me réponds.

J'ai enraciné mon appareil et utilisé NDK pour utiliser la commande shell.

Puis en utilisant NDK, j'ai tué certaines applications avec cette commande.
su -c "suis force-arrêt"