利索能及
我要发布
收藏
专利号: 2015104022964
申请人: 上海斐讯数据通信技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.对android应用程序在特定条件下自启动的管控系统,所述android应用程序安装在基于android操作系统的智能终端上,其特征在于,所述管控系统包括:获取应用程序信息的模块,用来至少获取应用程序的以下信息:程序包名称、用户ID、开机广播接收器和网络变化广播接收器;

强制停止应用程序的模块,其通过所述程序包名称强制停止所述应用程序;

关闭开机广播接收器和网络变化广播接收器的模块,其将所述开机广播接收器和网络变化广播接收器设为不可用;

获取root权限的模块,通过其使所述智能终端获得root权限;

清理后台独立守护进程的模块,用来限制由所述后台独立守护进程所启动的应用程序在优化后自启。

2.根据权利要求1所述的对android应用程序在特定条件下自启动的管控系统,其特征在于,所述清理后台独立守护进程的模块包括:获取用户名子模块,其通过所述应用程序的用户ID映射到用户名来获取用户名;

获取后台独立守护进程子模块,用于通过所述用户名获取该用户名下拥有的所有能根据类名直接启动所述应用程序的后台服务进程的后台独立守护进程;

清理后台独立守护进程子模块,用于清理所述获取后台独立守护进程子模块获得的后台独立守护进程。

3.根据权利要求2所述的对android应用程序在特定条件下自启动的管控系统,其特征在于,所述获取后台独立守护进程子模块通过执行ps指令获取所述用户名下的后台独立守护进程。

4.对android应用程序在特定条件下自启动的管控方法,所述android应用程序安装在基于android操作系统的智能终端上,其特征在于,所述管控方法包括以下步骤:(1)至少获取应用程序的以下信息:程序包名称、用户ID、开机广播接收器和网络变化广播接收器;

(2)通过所述程序包名称强制停止所述应用程序;

(3)关闭所述开机广播接收器和网络变化广播接收器,将所述开机广播接收器和网络变化广播接收器设为不可用;

(4)使所述智能终端获得root权限;

(5)清理后台独立守护进程,限制由所述后台独立守护进程所启动的应用程序在优化后自启。

5.根据权利要求4所述的对android应用程序在特定条件下自启动的管控方法,其特征在于,所述步骤(5)具体包括如下步骤:(5.1)通过所述应用程序的用户ID映射到用户名来获取用户名;

(5.2)通过所述用户名获取该用户名下拥有的所有能根据类名直接启动所述应用程序的后台服务进程的后台独立守护进程;

(5.3)清理获得的所述后台独立守护进程。

6.根据权利要求5所述的对android应用程序在特定条件下自启动的管控方法,其特征在于,所述步骤(5.2)中通过执行ps指令获取所述用户名下的后台独立守护进程。