ActivityManager mAm = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE);
mAm.forceStopPackage("xxx.xxx.xxx");需要添加权限:
<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
试试好使么?
mAm.forceStopPackage("xxx.xxx.xxx");需要添加权限:
<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
试试好使么?
解决方案 »
- android下的程序自动重启代码
- Bitmap的存储时间过长怎么回事?
- android下拉布局,在线等
- mars.Android视频教程里Activity03乘法计算的程序相关问题,求大神光顾
- 如何获得listview中的一个Item的view.
- 多表联合查询能实现么?
- Android 模拟器运行 各种room,求助!!
- Android通讯录
- 求助:Android操作系统上能否用sse2指令集?
- 界面上有几种控件:一些Button ,一些TextView , 还有些TexEdit,它们的字体太小,一个一个设置太麻烦,有没有简单的代码可统一次设定?
- 安卓继承SurfaceView重写surfaceCreated 怎么找不到
- 使用百度云推送SDK 报错,求救
ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
am.killBackgroundProcesses(getPackageName()); //应用的包名
需要加入获取包名的权限:<uses-permission android:name="android.permission.RESTART_PACKAGES"/>
第二种
int myPid = android.os.Process.myPid(); //获取当前进程的id
android.os.Process.killProcess(myPid);
int myPid = android.os.Process.myPid(); //获取当前进程的id
android.os.Process.killProcess(myPid);
这个只能杀死自己。黑马的anroid手机安全卫士项目里面有类似的功能,获取当前运行的app,并停止运行。
你搜搜很多。