Android SL4A (Python) 强制停止包失败。

1 投票
1 回答
705 浏览
提问于 2025-04-16 10:07

我正在尝试用代码结束一个任务,代码如下:

import android

droid = android.Android()

running = droid.getRunningPackages()[1]

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

这个代码运行得很好,除了结束调用的部分

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

之后什么也没发生。我本来以为运行中的Skype应用会被关闭。

1 个回答

1

自从Android 2.2(Froyo)版本以来,强制关闭应用程序并不是很可靠。你可以试着用一个任务管理器来看看我说的是什么意思。

撰写回答