android杀进程源代码,[Android]Android杀死进程方法

离心机转子android杀进程源代码,[Android]Android杀死进程⽅法
1. android.os.Process.killProcess(pid)
只能终⽌本程序的进程,⽆法终⽌其它的
具体代码如下:
Process.Pid());
时钟显示器Process.Pid());
2. it(int code)
例如: it(0);
该⽅法只能⽤于结束当前进程⾃⾝,在程序遇到异常,⽆法正常执⾏时,可以 通过这个⽅法强制退出
需要注意的是: android.os.Process.killProcess(pid) 和 it(int code)会导致进程⾮正常退出,进程退出时不会去执⾏Activity 的onPause、onStop和onDestroy⽅法,那么进程很有可能错过了保存数据的机会。因此,这两个⽅法最好使⽤在出现异常的时候!⼤家需要注意其使⽤⽅法。
高压电线杆
3. Android 结束进程,关闭程序的⽅法 即采⽤下⾯这个类
纸浆模
使⽤这个类的具体源代码
final ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
不要忘记了在配置⽂件中设置权限:
线路转换器
4. 在android2.2版本之后则不能再使⽤restartPackage()⽅法,⽽应该使⽤killBackgroundProcesses()⽅法
manager.killBackgroundProcesses(getPackageName());
使⽤⽰例代码如下:
ActivityManager manager = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
manager.killBackgroundProcesses(getPackageName());
//需要在xml中加⼊权限声明
注意:第⼀种和第⼀种只能结束⾃⾝进程,⽆法结束其它进程;第三种和第四种只能结束其它进程,不能结束⾃⾝进程;
>脱敏糊剂

本文发布于:2024-09-23 12:25:08,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/277404.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:进程   结束   退出   需要
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议