有魅族16t手机为例,演示如何彻底关闭手机后台自动运行软件,步骤如下:
2、进入设置之后,点击进入应用管理,点击进入,如图所示。
3、进入应用管理之后,点击进入已安装,如图所示。
4、进入已安装之后,选择需要关闭后台运行的软件,点击后面的箭头,如图所示。
5、进入软件之后,点击下方的权限管理,如图所示。
6、进入权限管理之后,点击应用权限管理,如图所示。
7、进入应用权限管理之后,点击后台管理,如图所示。
8、接着点击禁止后台运行,如图所示。
9、完成以上步骤后,就可以彻底关闭手机后台自动运行软件了。
可以彻底结束掉一个进程。这个问题跟Android系统框架相关,没有root权限的APP或进程管理器一般情况(指,调系统API情况下)无法彻底结束一个进程(但,反射可以做到),自制ROM不可以解决,原因同上(但,改Androidos源码可做到,需要重构 restartPackage、killBackgroundProcesses 方法)
通过系统设置-->应用程序管理-->进入列表中的任意一个应用管理界面都有一个“强行停止”按钮,强行停止可以做到你说的彻底杀死一个进程。
说明:系统该方法用到的是FORCE_STOP_PACKAGES权限,该权限只赋予系统签名级程序。
Android22之前可以用ActivityManagerrestartPackage()做到,之后的版本用killBackgroundProcesses() 但已经不能彻底结束。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)