Android退出APP 并杀掉相关的所有进程

Android退出APP 并杀掉相关的所有进程代码如下:ActivityManagermActivityManager=(ActivityManager)AppApplication.getInstance().getSystemService(Context.ACTIVITY_SERVICE);List<ActivityManager.RunningAppProcessInfo>m…

大家好,又见面了,我是你们的朋友全栈君。

代码如下:


        ActivityManager mActivityManager = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE);
        List<ActivityManager.RunningAppProcessInfo> mList = mActivityManager.getRunningAppProcesses();
        for (ActivityManager.RunningAppProcessInfo runningAppProcessInfo : mList) { 
   
            if (runningAppProcessInfo.pid != android.os.Process.myPid()) { 
   
                android.os.Process.killProcess(runningAppProcessInfo.pid);
            }
        }
        android.os.Process.killProcess(android.os.Process.myPid());

注意:不能先杀掉主进程,否则逻辑代码无法继续执行,需先杀掉相关进程最后杀掉主进程。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160753.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月17日 下午1:16
下一篇 2022年7月17日 下午1:16


相关推荐

  • jquerycdn国内地址_jquery 官网

    jquerycdn国内地址_jquery 官网JqueryCDN如果您不希望下载并存放jQuery,那么也可以通过CDN(内容分发网络)引用它。StaticfileCDN、百度、又拍云、新浪、谷歌和微软的服务器都存有jQuery。如果你的站点用户是国内的,建议使用百度、又拍云、新浪等国内CDN地址,如果你站点用户是国外的可以使用谷歌和微软。如需从StaticfileCDN、又拍云、新浪、谷歌或微软引用jQuery,请使用以下代码之一:StaticfileCDN:<head><script.

    2025年8月20日
    4
  • php 微信授权登录 40029错误[通俗易懂]

    php 微信授权登录 40029错误[通俗易懂]php微信授权登录40029错误授权登录是微信高级api,个人开发可以使用微信测试账号进行开发。在授权的过程可能出现40029错误码,解决的方法可以通过将code写在session里。publicfunctiongetUserDetail(){$appid=”xxxxxxxxxxxx”;$redirect_uri=urlencode(“

    2022年4月29日
    57
  • load initialize用法_重写compareto方法

    load initialize用法_重写compareto方法initialize方法与load方法比较

    2022年4月21日
    42
  • 安装mininet详细步骤_Mininet安装

    安装mininet详细步骤_Mininet安装Mininet 安装根据 SDNLAB 上的实验进行安装 连接地址需要注意的是切换到用户目录下进行 clonegithub 上的源码 1 卸载之前安装的 Mininet 最好是先到目录下看是否有这些文件 再进行删除 sudorm rf usr local bin mnsudorm rf usr local bin mnexecsudorm rf usr local lib python

    2026年3月16日
    2
  • mac安装pycharm及激活成功教程

    mac安装pycharm及激活成功教程1 首先官网下载最新软件安装包 地址如下 https www jetbrains com pycharm download section mac 下好后 直接常规安装 2 获取注册码链接 nbsp http idea lanyus com nbsp 输入注册码会报错 thislicenseX 其解决方法如下 终端输入 sudo

    2026年3月27日
    3
  • 15个Cursor AI功能,让你省去50%的编码时间!

    15个Cursor AI功能,让你省去50%的编码时间!

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号