Android-如何停止通过intent调用的其他应用程序的活动

Android-如何停止通过intent调用的其他应用程序的活动,android,Android,我打算调用另一个应用程序,但希望在调用该应用程序后停止该应用程序。。。。是否有办法停止该应用程序,因为我无法访问该应用程序代码 没有直接的方法。 是的,您可以实现这一点,但您需要获取该应用程序的进程id,然后终止该pid。 我想你真的不想进入它:如果你的应用程序在后台,你怎么知道什么时候停止它?如果您正在启动另一个应用程序并等待它的响应,那么您应该在活动中实现onActivityResult。请看一看:您需要更具体地了解其启动活动、服务或其他组件,因为启动应用程序不足以了解您要启动的元素 案例活

我打算调用另一个应用程序,但希望在调用该应用程序后停止该应用程序。。。。是否有办法停止该应用程序,因为我无法访问该应用程序代码

没有直接的方法。 是的,您可以实现这一点,但您需要获取该应用程序的进程id,然后终止该pid。
我想你真的不想进入它:

如果你的应用程序在后台,你怎么知道什么时候停止它?如果您正在启动另一个应用程序并等待它的响应,那么您应该在活动中实现onActivityResult。请看一看:

您需要更具体地了解其启动活动、服务或其他组件,因为启动应用程序不足以了解您要启动的元素

案例活动: 启动活动将在foregrought中,所以您可以做的是启动应用程序的其他屏幕,所以这将移动到后台

个案服务:
取消绑定服务或停止服务,根据场景进行决策调用。

在我看来,解释为什么要这样做会很有用-您的活动是否正在等待响应?