1: 杀死自己进程的方法

android.os.Process.killProcess(Process.myPid());

2:杀死别人进程的方法(不能杀死自己)

-------a:activityManager.killBackgroundProcesses

ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);                activityManager.killBackgroundProcesses("com.android.mms");

需要加入权限:

<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>

--------b :activityManager.restartPackage("com.diandian");

ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);

activityManager.restartPackage("com.diandian");

需要加入权限

<uses-permission android:name="android.permission.RESTART_PACKAGES"/>

更多相关文章

  1. Android:Parcelable/Bundle/IBinder
  2. Android多进程介绍
  3. Android(安卓)11 (R) 分区存储
  4. [Android实例] Android(安卓)开发者面试题-广播机制详解
  5. 解析ANDROID ps命令执行后各项参数的含义
  6. Android之进程与线程
  7. Android(安卓)进程保活手段分析
  8. Android各种访问权限Permission详解
  9. execlp启动android进程命令窗口通过adb shell 进入android 的Lin

随机推荐

  1. Android地图开发之OpenStreetMap基础教程
  2. 监听不到android 的 Home 键
  3. Android Notifications通知
  4. Android About AndroidManifest.xml
  5. android 常用组建案例
  6. android viewPage 判断是否到最后一页
  7. Android 的 Button 按钮实现的两种方式
  8. Android MAC配置adb
  9. Android Contacts的使用(二)
  10. Android超炫日期日历控件:TimesSquare