androd 源码中强制关闭应用程序进程的方法
2011-12-09 16:41
337 查看
在android系统中结束进程的方法有好几种,今天在阅读源码时发现最有效的方法如下:
1.使用的方法为ActivityManager的 forceStopPackage:A.在AndroidManifest.xml文件中 增加权限 <uses-permission
android:name="android.permission.FORCE_STOP_PACKAGES"/>
B.系统环境下编译,具体使用方法
ActivityManager am = (ActivityManager)getSystemService
(Context.ACTIVITY_SERVICE);
am.forceStopPackage(pkgName);
C.不在系统下边缘,采用反射的方法:
ActivityManager am = (ActivityManager) this
.getSystemService(ACTIVITY_SERVICE);
Method method = Class.forName("android.app.ActivityManager")
.getMethod("forceStopPackage", String.class);
method.invoke(am , "包名");
相关文章推荐
- 如何强制关闭所有进程方法
- Android 应用程序(APK) 如何获得系统签名权限 强制关闭程序(后台进程)
- Android 应用程序(APK) 如何获得系统签名权限 强制关闭程序(后台进程)
- 强制关闭无法关闭的进程的方法
- c#程序强制关闭所有进程方法(转载)
- c#程序强制关闭所有进程方法(转载)
- 强制关闭进程方法
- windows 10中运行的软件关不掉怎么办?win10强制关闭应用程序的方法
- 关闭应用程序进程
- Android关闭进程后重启方法
- 使用U盘PE安装系统,显示安装程序无法重新启动计算机,请关闭所有应用程序并且关机,以便继续进行XP安装。找不到网络路径。的解决方法
- Android 强制杀死某个应用程序的方法
- Linux内核SDK中纳入应用程序源码方法
- P2P后台终结者源码.分享QT+WIN SDK实现.自动扫描后台关闭P2P后台进程
- .Net程序中如何彻底关闭Excel - 关闭进程外COM方法
- Android 关闭应用程序的6种方法
- windows下CMD关闭一个或多个应用程序或进程
- ubuntu12.04中OpenSSH守护进程sshd关闭和启动的方法
- C#中强制关闭某个进程
- DELPHI根据进程名强制关闭进程