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


相关推荐

  • 2020美赛C题解题思路(A Wealth of Data)[通俗易懂]

    2020美赛C题解题思路(A Wealth of Data)[通俗易懂](占个坑,B题已写完并发布,现正写C题)《数学建模想获奖?国赛、美赛看这一个就够了》——数学建模的进阶指南!内容全面、门类齐全,包含组队、日常训练、算法(含MATLAB代码)、建模、写作和“高校内部培训资源”等诸多方面的指导!千载难逢、不容错过!——有条件的朋友们支持一下,谢谢!需要“数学建模国赛美赛资源包”的关注公众号“猫和真人”,回复“1”即可获得资源包,有条件的支持一下哈!…

    2022年4月29日
    51
  • git修改远程仓库地址[转],拉取远程代码

    git修改远程仓库地址[转],拉取远程代码方法有三种 1 修改命令 gitremoteset urlorigin url 例如 xigexige ztjs git2 先删后加 gitremotermo url 3 直接修改 config 文件

    2026年3月26日
    2
  • Python:暴力激活成功教程密码

    Python:暴力激活成功教程密码简介:暴力激活成功教程密码的方式一般是枚举法进行破译尝试,通过一次次不同的输入尝试从而得出最终的密码,所以密码的长度和复杂性就尤为重要。本文仅以范例,警示大家在创建密码的时候,应当尽量选择组合复杂度高的,有一定长度的密码,而不是123456之类的简单密码。激活成功教程的思路:1、获取目标密码长度,一般为4,6,12,15,18位长度。2、获取目标密码组成的范围,一般为数字,小写字母,大写字母,特殊符号3、组装密码,通过itertools模块组装。Python:常见排列组合问题处理4、枚举破译。例如生活中最常见的

    2022年8月22日
    8
  • ps不更改原图比例,调整图片至任意尺寸

    ps不更改原图比例,调整图片至任意尺寸1 文件 新建 输入理想的宽高 2 文件 打开 选取任意一张图 3 鼠标点击 4 拖动打开的图片至步骤 1 新建的图层中放开 5 正常情况下显示不完整 或者太小 CTRL T 选中图片 选中效果如 6 按住 shift 键调整图像大小至充满或缩小至你设定好的尺寸

    2026年3月19日
    2
  • Ubuntu 更换国内源[通俗易懂]

    Ubuntu 更换国内源[通俗易懂]Ubuntu系统自带的源都是国外的网址,国内用户在使用的时候网速比较慢。一个软件的下载是十分痛苦的,这里讲解一下如何将国外源更换为国内源,让你的网速Biu.Biu.Biu1.备份原来的源sudocp/etc/apt/sources.list/etc/apt/sources_init.list将以前的源备份一下,以防以后可以用的。2.更换源sudogedi…

    2022年5月4日
    43
  • maven本地仓库默认路径_maven本地仓库

    maven本地仓库默认路径_maven本地仓库Maven配置本地仓库的路径1.打开maven安装路径\conf\settings.xml2.在50行左右有下面,默认位置在c盘用户下的/.m2/repository中<!–localRepository|Thepathtothelocalrepositorymavenwillusetostoreartifacts.||Defa…

    2026年2月22日
    3

发表回复

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

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