ActivityManager am = (ActivityManager)getSystemService (Context.ACTIVITY_SERVICE);
am.restartPackage(getPackageName());
这个方法,系统会将,该包下的 ,所有 进程,服务,全部杀掉,就可以杀干净了,要注意 清单文件
<uses-permission android:name="android.permission.RESTART_PACKAGES"></uses-permission>
相关文章
- android中按back键返回上一个activity,如何重新调用上一个activity的oncreate方法?
- logback框架使用误区 如何将所有包的ERROR级别日志集中打印到一个日志文件中
- linux如何查看当前虚拟环境中使用的所有的包,并快速安装到另一个虚拟环境中
- Docker 快速入门(Ubuntu版)-Docker是一个开源的平台,用于开发、部署和运行应用程序,它通过容器化技术实现应用的打包、隔离和跨平台部署。Docker 将应用程序及其所有依赖项打包到一个称为容器的标准化单元中,以便能够在任何支持 Docker 的环境中运行。这种方法使得应用程序可以无缝地在开发、测试和生产环境之间移动,消除了“在我电脑上运行没问题”的问题。
- 在3damax重创建了一个材质,然后在场景中也没有应用这个材质,将材质编辑器窗口重置,如何找回创建的材质(如何找回创建但是没有应用的材质(大概率找不回啦))
- IntelliJ IDEA 中如何查看一个类的所有继承关系,包括父类与子类
- [办公应用]如何制作二Y轴图(excel) 有时候我们会遇到一种图表,就是X轴一致,可是Y轴的数据相差很大。如下图中,年龄和收入就不是一个数量级,在图表中显示的时候,“年龄”的曲线根本看不到(表中数据仅供举例):
- 如何快速将多个excel表格的所有sheet合并到一个sheet中
- 如何将安卓手机中已安装的应用导出一个apk安装包
- ZBrush中如何将一个模型应用在不同的图层