让流程调用者

时间:2013-06-03 12:57:39

标签: android process

有什么方法可以找出什么开始申请?我正在研究自动化工具,并希望在测试完成后终止我的测试目标启动的所有进程。

1 个答案:

答案 0 :(得分:0)

  

有什么方法可以找出什么开始申请?

操作系统启动了应用程序。

  

我正在开发自动化工具,并希望在测试完成后终止我的测试目标启动的所有进程。

您未必开始任何流程。确定是否需要新流程,或者所需的应用程序是否已在运行,由操作系统处理。

但是,由于您的自动化工具可能知道正在测试的软件包,您应该能够使用ActivityManager查找有关这些进程的信息,并使用PackageManager来杀死它们(如果它们在背景,你持有适当的许可。)