2011-01-17 13 views
1

Ich versuche Aufgabe mit Code wie folgt zu beenden:Android SL4A (Python) Force Stop-Pakete schlägt fehl.

import android 

droid = android.Android() 

running = droid.getRunningPackages()[1] 

for task in running: 
if (task.find("skype") != -1) 
    droid.forceStopPackages(task) 

dies funktioniert, außer

`droid.forceStopPackages(task)` # When we get here, variable `task` contains "com.skype.raider" string 

nichts passiert, nachdem der Anruf zu töten. Ich habe erwartet, dass die laufende Skype-Anwendung beendet wird.

Antwort

1

Seit Android 2.2 (Froyo) zu töten Apps ist nicht wirklich zuverlässig. Spiel mit einem Task Killer herum, um zu sehen, was ich meine.