The invention discloses a control method, device and device for an application program, which includes acquiring an application management list containing the package name of the application program to be controlled, determining the package name of the application program being opened when an open application is detected on the terminal, and determining the package name of the application program being opened if the application program being opened is determined. The package name of the application program in the application management list directly returns to the main page of the terminal to prevent the normal opening of the application program. By adopting the method provided by the invention, the application program can be managed and controlled without obtaining the root authority of the application program, and the difficulty is low and the user experience is improved.
【技术实现步骤摘要】
一种应用程序的管控方法、装置和设备
本专利技术涉及移动终端
,尤其涉及一种应用程序的管控方法、装置和设备。
技术介绍
随着智能手机的普及,各种应用程序也层出不穷,越来越多的用户能够真实感受到功能多样的应用程序带来的生活便利和无线乐趣。然而应用程序的多样化也是一把双刃剑,虽然能给生活带来便利,但同时也带来了不少的负面影响,最突出的负面影响就是对于自制力不足的未成年人,由于沉迷于各种应用程序,尤其是游戏类的应用程序,严重影响了学业。对于这种现象,家长和学校对于未成年人使用智能手机并没有很好的管控方法,因此需要一种有效的方法来管控学生手机上的应用程序。现有的应用程序管控方案,需要应用程序具有root权限,通过调用PackageManager的setAppHidden方法来实现对于应用程序的管控,但这种方法需要预先获知该应用程序的root权限,然而在正常情况下,对于一些大众化应用程序,用户一般是拿不到root权限的。因此,如何在不需要root权限的情况下,也能实现对终端上应用程序的管控是亟待解决的技术问题之一。
技术实现思路
本专利技术实施例提供一种应用程序的管控方法、 ...
【技术保护点】
1.一种应用程序的管控方法,其特征在于,包括:获取应用程序管理列表,所述应用程序管理列表中包含需要管控的应用程序的包名;并在检测到终端上存在正在开启的应用程序时,确定所述正在开启的应用程序的包名;若确定出所述正在开启的应用程序的包名在所述应用程序管理列表中,则直接返回到终端的主页面,阻止所述应用程序的正常开启。
【技术特征摘要】
1.一种应用程序的管控方法,其特征在于,包括:获取应用程序管理列表,所述应用程序管理列表中包含需要管控的应用程序的包名;并在检测到终端上存在正在开启的应用程序时,确定所述正在开启的应用程序的包名;若确定出所述正在开启的应用程序的包名在所述应用程序管理列表中,则直接返回到终端的主页面,阻止所述应用程序的正常开启。2.如权利要求1所述的方法,其特征在于,获取应用程序管理列表,具体包括:向服务器发送应用程序管理列表获取请求;以及接收所述服务器返回的应用程序管理列表。3.如权利要求1所述的方法,其特征在于,所述应用程序管理列表中还包括应用程序的管控日期,以及在若确定出所述正在开启的应用程序的包名在所述应用程序管理列表中之后,以及在直接返回到终端的主页面,阻止所述应用程序的正常开启之前,还包括:确定所述正在开启的应用程序的日期;并确定所述日期在所述应用程序管理列表包含的管控日期内。4.如权利要求1~3任一权利要求所述的方法,其特征在于,所述应用程序管理列表中还包括应用程序的管控时间段,所述管控时间段由管控开始时间点和管控结束时间点构成;以及在若确定出所述正在开启的应用程序的包名在所述应用程序管理列表中之后,以及在直接返回到终端的主页面,阻止所述应用程序的正常开启之前,或者在确定所述日期在所述应用程序管理列表包含的管控日期内之后,还包括:确定所述正在开启的应用程序的时间点;确定所述时间点在所述应用程序管理列表包含的管控时间段内。5.如权利要求4所述的方法,其特征在于,直接返回到终端的主页面,阻止所述应用程序的正常开启,具体包括:模拟点击home键,直接返回到终端的主页面,阻止所述应用程序的正常开启。6.一种应用程序的管控装置,其特征在于,包括:获取单元,用于获取应用程序管理列表,所述应用程序管理列表中包含需要管控的应用程序的包名;第一确定单元,用于在检测到终端上存在正在开启的应用程序时,确定所述正在开启的...
【专利技术属性】
技术研发人员:李果,
申请(专利权)人:中移杭州信息技术有限公司,中国移动通信集团公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。