安卓应用开发实战:[10]杀死进程

 时间:2024-10-30 17:16:48

1、android.os.Process.killProcess(pid)API自杀,其中pid可以墩伛荨矧通过android.os.Process.mypid()获得。这个方法不可以杀别的进程。关键代码:public void onClick(View v) { int pid = android.os.Process.myPid(); //获得自己的pid android.os.Process.killProcess(pid);//通过pid自杀}

安卓应用开发实战:[10]杀死进程

3、使用钽吟篑瑜ActivityManager的killBackgroundProcesses(packageName)方法可以强制性的关闭packageName关联的执行。这个方法的特点是不可以自杀,只能杀死其他进程。关键代码:public void onClick(View v) { String packageName = textPackageName.getText().toString();//获得包名 ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);//获得获得管理器 am.killBackgroundProcesses(packageName);//通过包名杀死关联进程}

安卓应用开发实战:[10]杀死进程

5、为测试上面界面第三步的killBackgroundProcesses(packageName)方法,设计了如图所示程序,输入包名点击按钮就可以杀死关联进程。

安卓应用开发实战:[10]杀死进程
  • 别墅地面用什么材料好?
  • Win10 Mobile怎样安装APK
  • 红米8a怎么开启应用双开?
  • ClixSense注册及操作图文详细讲解
  • 热门搜索
    铁树叶子发黄怎么办 垂头丧气的近义词 浙江万里学院怎么样 骄怎么组词 壁纸怎么贴在墙上 瞬间的近义词 pdf怎么转换成jpg 坐着怎么瘦腿 孕妇感冒鼻塞怎么办 显卡怎么换