一种禁止应用开机自动运行的方法及系统的制作方法

文档序号:6535325阅读:136来源:国知局
一种禁止应用开机自动运行的方法及系统的制作方法
【专利摘要】本发明提供了一种禁止应用开机自动运行的方法,包括以下步骤:root权限获取模块获取移动终端root权限,监听模块监听系统开机发出的广播,获取模块获取开机自动运行应用程序列表,检测模块检测用户选择禁止开机自动运行应用程序指令,禁止模块执行禁止应用程序开机自动运行的操作,使得用户可以快捷、简单地禁止开机自动运行的应用程序,降低开机启动时的资源消耗,达到省电及提高开机效率的目的。本发明还提供一种禁止应用开机自动运行的系统。
【专利说明】一种禁止应用开机自动运行的方法及系统
【技术领域】
[0001 ] 本发明涉及移动终端禁止应用开机自动运行【技术领域】,尤其涉及一种禁止应用开机自动运行的方法及系统。
【背景技术】
[0002]随着信息技术的发展,现有移动终端设备的功能越来越强大,很多移动终端设备安装的应用程序都具有开机自动运行功能,开机时占用CPU内存,消耗开机启动资源,导致开机效率低,给用户造成很大的困扰。因此,如何提供一种禁止应用开机自动运行的方法和系统,使用户可简便地禁止开机自动运行的应用程序,降低开机启动时的资源消耗,达到省电及提高开机效率的目的,已经成为业界亟待解决的问题。

【发明内容】

[0003]针对现有技术的不足,本发明的目的在于提供一种适用于移动终端操作系统,能降低开机启动时的资源消耗,达到省电及提高开机效率目的的禁止应用开机自动运行的方法。
[0004]本发明的另外一个目的在于提供一种禁止应用开机自动运行的系统。
[0005]为实现上述目的,本发明采用的技术方案如下:一种禁止应用开机自动运行的方法,包括以下步骤:
[0006]S1、root权限获取模块获取移动终端root权限;
[0007]S2、监听模块监听系统开机发出的广播;
[0008]S3、获取模块获取开机自动运行应用程序列表;
[0009]S4、检测模块检测用户选择禁止开机自动运行应用程序指令;
[0010]S5、禁止模块执行禁止应用程序开机自动运行的操作。
[0011]进一步,所述步骤SI中root权限获取模块获取移动终端root权限的具体操作为:进入移动终端系统底层运行root权限检测指令检测系统是否有root权限,如有,则获取root权限。
[0012]进一步,所述步骤S3中,获取模块获取开机自动运行应用程序列表的具体操作为:获取模块根据开机自动运行应用程序监听系统开机发出广播的字段来确定开机自动运行应用程序列表。
[0013]进一步,所述步骤S5中,禁止模块执行禁止应用程序开机自动运行的操作的具体过程为:禁止模块根据用户禁止开机自动运行应用程序指令,进入移动终端底层运行禁止应用程序进程命令。
[0014]为实现本发明的另一目的,本发明还采用的技术方案如下:一种禁止应用开机自动运行的系统,包括:root权限获取模块,用于获取移动终端root权限;监听模块,用于监听系统开机发出的广播;获取模块,根据监听的广播获取开机自动运行应用程序列表;检测模块,用于检测用户选择禁止开机自动运行应用程序指令;禁止模块,用于根据用户禁止开机自动运行应用程序指令执行禁止应用程序开机自动运行的操作。
[0015]进一步,所述root权限获取模块进入移动终端系统底层运行root权限检测指令检测系统是否有root权限,如有,则获取root权限。
[0016]进一步,所述获取模块根据开机自动运行应用程序监听系统开机发出广播的字段来确定开机自动运行应用程序列表。
[0017]进一步,所述禁止模块根据用户禁止开机自动运行应用程序指令,进入移动终端底层运行禁止应用程序进程命令。
[0018]相对于现有技术,本发明所述的技术方案通过root权限获取模块获取移动终端root权限,监听模块监听系统开机发出的广播,获取模块获取开机自动运行应用程序列表,检测模块检测用户选择禁止开机自动运行应用程序指令,禁止模块执行禁止应用程序开机自动运行的操作,使得用户可以快捷、简单地禁止开机自动运行的应用程序,降低开机启动时的资源消耗,达到省电及提高开机效率的目的。
[0019]为了充分地了解本发明的目的、特征和效果,以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明。
【专利附图】

【附图说明】
[0020]图1是本发明所述一种禁止应用开机自动运行的系统的模块示意图;
[0021]图2是本发明所述一种禁止应用开机自动运行的方法的流程图。
【具体实施方式】
[0022]下面将结合附图以及具体实施方法来详细说明本发明,在本发明的示意性实施及说明用来解释本发明,但并不作为对本发明的限定。
[0023]本发明实施例中的移动终端系统为Android系统。
[0024]如图1所示,一种禁止应用开机自动运行的系统,包括loot权限获取模块,用于获取移动终端root权限;监听模块,用于监听系统开机发出的广播;获取模块,根据监听的广播获取开机自动运行应用程序列表;检测模块,用于检测用户选择禁止开机自动运行应用程序指令;禁止模块,用于根据用户禁止开机自动运行应用程序指令执行禁止应用程序开机自动运行的操作。
[0025]root权限获取模块进入移动终端系统底层运行root权限检测指令检测系统是否有root权限,如有,则获取root权限。
[0026]获取模块根据开机自动运行应用程序监听系统开机发出广播的字段来确定开机自动运行应用程序列表。
[0027]禁止模块根据用户禁止开机自动运行应用程序指令,进入移动终端底层运行禁止应用程序进程命令。
[0028]如图2所示,一种禁止应用开机自动运行的方法,包括以下步骤:
[0029]SlOl:root权限获取模块进入移动终端系统底层运行root权限检测指令检测系统是否有root权限,如果是,则进入步骤S102,如果否,则显示无法获得root权限提示或该移动终端未被root提示。
[0030]S102:权限管理器向用户请求是否授权,如果是,则进入步骤S103,如果否,则直接进入步骤S108 ;
[0031]S103:root权限获取模块获得root权限;
[0032]S104:监听模块监听系统开机发出的广播;
[0033]S105:获取模块根据监听的广播获取开机自动运行应用程序列表,并呈现于移动终端界面供用户选择;
[0034]S106:检测模块检测用户选择禁止开机自动运行应用程序指令;
[0035]S107:禁止模块根据用户禁止开机自动运行应用程序指令,进入移动终端底层运行禁止应用程序进程命令,具体为:在Android系统底层执行一段Iinux命令(pm enable/disable程序包名);
[0036]S108:结束。
[0037]本发明所述的技术方案通过root权限获取模块获取移动终端root权限,监听模块监听系统开机发出的广播,获取模块获取开机自动运行应用程序列表,检测模块检测用户选择禁止开机自动运行应用程序指令,禁止模块执行禁止应用程序开机自动运行的操作,使得用户可以快捷、简单地禁止开机自动运行的应用程序,降低开机启动时的资源消耗,达到省电及提高开机效率的目的。
[0038]以上详细描述了本发明的较佳具体实施例,应当理解,本领域的普通技术无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本【技术领域】中技术人员依本发明构思在现有技术基础上通过逻辑分析、推理或者根据有限的实验可以得到的技术方案,均应该在由本权利要求书所确定的保护范围之中。
【权利要求】
1.一种禁止应用开机自动运行的方法,其特征在于,包括以下步骤: SUroot权限获取模块获取移动终端root权限; 52、监听模块监听系统开机发出的广播; 53、获取模块获取开机自动运行应用程序列表; 54、检测模块检测用户选择禁止开机自动运行应用程序指令; 55、禁止模块执行禁止应用程序开机自动运行的操作。
2.如权利要求1所述的禁止应用开机自动运行的方法,其特征在于,所述步骤SI中root权限获取模块获取移动终端root权限的具体操作为:进入移动终端系统底层运行root权限检测指令检测系统是否有root权限,如有,则获取root权限。
3.如权利要求1所述的禁止应用开机自动运行的方法,其特征在于,所述步骤S3中,获取模块获取开机自动运行应用程序列表的具体操作为:获取模块根据开机自动运行应用程序监听系统开机发出广播的字段来确定开机自动运行应用程序列表。
4.如权利要求1所述的禁止应用开机自动运行的方法,其特征在于,所述步骤S5中,禁止模块执行禁止应用程序开机自动运行的操作的具体过程为:禁止模块根据用户禁止开机自动运行应用程序指令,进入移动终端底层运行禁止应用程序进程命令。
5.一种禁止应用开机自动运行的系统,其特征在于,包括:root权限获取模块,用于获取移动终端root权限;监听模块,用于监听系统开机发出的广播;获取模块,根据监听的广播获取开机自动运行应用程序列表;检测模块,用于检测用户选择禁止开机自动运行应用程序指令;禁止模块,用于根据用户禁止开机自动运行应用程序指令执行禁止应用程序开机自动运行的操作。
6.如权利要求5所述的禁止应用开机自动运行的系统,其特征在于,所述root权限获取模块进入移动终端系统底层运行root权限检测指令检测系统是否有root权限,如有,则获取root权限。
7.如权利要求5所述的禁止应用开机自动运行的系统,其特征在于,所述获取模块根据开机自动运行应用程序监听系统开机发出广播的字段来确定开机自动运行应用程序列表。
8.如权利要求5所述的禁止应用开机自动运行的系统,其特征在于,所述禁止模块根据用户禁止开机自动运行应用程序指令,进入移动终端底层运行禁止应用程序进程命令。
【文档编号】G06F1/32GK103744503SQ201410009473
【公开日】2014年4月23日 申请日期:2014年1月8日 优先权日:2014年1月8日
【发明者】邓裕强, 黄爱华, 梁国盛, 邹品元 申请人:广州市久邦数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1