一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种Android终端实现应用管控的方法和装置与流程

2021-12-15 01:18:00 来源:中国专利 TAG:

技术特征:
1.一种android终端实现应用管控的方法,其特征在于,具体过程如下:将packageinstaller的名称由原来的“应用包安装程序”修改为“应用管控”;packageinstaller中开发有一个应用管控界面用于显示终端中所有应用的名称,每个应用名称之后均带有一个禁止使用的开关;packageinstaller维护有一个管控数据库,所述管控数据库用于保存被禁止使用应用的包名和被禁止使用的权限名称,用户可以在应用管控界面通过禁止使用开关对各个应用实施禁止使用或者允许使用的操作;当某个应用被禁止使用时,packageinstaller会根据此应用的包名获取此应用所申明的所有权限,把这些权限按照重要程度由高到低进行排序,取得重要程度最高也即最基本的权限,把应用的包名连同最基本的权限名称保存到管控数据库中,同时针对该应用把该最基本的权限设置为禁止使用;如果用户允许某个应用的使用,packageinstaller就会从管控数据库中移除该应用包名对应的数据项,并针对该应用把该数据项保存的权限名称对应的权限设置为允许;当用户进入某个被禁止使用的某个应用时,该应用由于没有获得某个基本权限,系统就会启动packageinstaller中的权限确认框,packageinstaller在启动权限确认框前,根据系统传进来的应用包名,查询管控数据库是否存在相应的数据项,如果存在,表示此次权限确认框是由于被禁用导致的,此时packageinstaller会弹出一个应用被禁用的对话框替代权限确认框,用户只能选择退出此应用,无法绕过这个对话框;当家长在应用管控界面允许某个被禁止使用的应用使用后,由于管控数据库清除了相应的数据项,并且该应用也获取到了某个基本权限,因此下次再进入该应用时就能正常进入。2.根据权利要求1所述的方法,其特征在于,定义所述管控数据库为appcontrol(package,permission),其中package为应用的包名,是应用的唯一标识;permission是该应用中被禁止使用的某个基本权限的名称。3.根据权利要求1所述的方法,其特征在于,每次进入packageinstaller的时候,packageinstaller通过一次设置灭屏的操作,由家长通过锁屏密码解锁确认家长身份。4.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1

3任一所述的方法。5.一种电子设备,其特征在于,包括处理器和存储器,所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序时,实现权利要求1

3任一所述的方法。

技术总结
本发明公开了一种Android终端实现应用管控的方法及装置,通过对系统原有的Package Installer进行二次开发,实现了对应用的管控。本发明在以后优化或者升级过程中只需要发布Package Installer.apk到商城更新就可以了,无需系统升级,无疑减少了开发和维护成本。而对于之前没有应用管控功能的Android终端,本发明的实施仅仅安装一个Package Installer.apk就可以实现应用的管控功能。Installer.apk就可以实现应用的管控功能。


技术研发人员:娄渊胜 季英会
受保护的技术使用者:读书郎教育科技有限公司
技术研发日:2021.09.18
技术公布日:2021/12/14
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献