-
公开(公告)号:CN109960563A
公开(公告)日:2019-07-02
申请号:CN201711405911.2
申请日:2017-12-22
Applicant: 北京安天网络安全技术有限公司
Abstract: 本发明提出一种调用hook应用程序多开方法及系统,该方法包括以下步骤:通过hook模块钩取孵化器进程,以便将相同包名下的app分配给不同的进程;在用户桌面上创建第一用户空间和第二用户空间;当检测到包安装器有新任务时,判断用户是否开启选择应用程序多开功能;如果是,则根据用户选择的多开数量,调用fork方法复制多个davik进程,以便加载多个相同包名的app运行。本发明能够同时加载多个相同包名的app实现多开程序,有效的解决了单个移动设备上仅能同时登录并运行一个app的问题,省却了用户频繁退出和登录的操作,为用户减少了操作时间,增加了便利性。
-
公开(公告)号:CN109960666B
公开(公告)日:2021-05-11
申请号:CN201711404839.1
申请日:2017-12-22
Applicant: 北京安天网络安全技术有限公司
IPC: G06F12/0891 , G06F8/20
Abstract: 本发明提出一种反射与aidl获取并清理缓存方法及系统,该方法包括以下步骤:通过反射模块将包管理器封装成相应接口;自定义一个包观察者类,回调获取每个包的大小信息;创建包状态观察者对象与包大小观察者对象,以便反射模块调用;将包状态观察者对象以aidl形式传入参数中,以便成功返回所有应用的包文件的缓存信息;通过反射模块调用包管理器的接口间接调用隐藏api清理内存。本发明能够在不用root的情况下,实现对其他软件的缓存信息的读取与清理,从而得到更大的内存空间。
-
公开(公告)号:CN109960666A
公开(公告)日:2019-07-02
申请号:CN201711404839.1
申请日:2017-12-22
Applicant: 北京安天网络安全技术有限公司
IPC: G06F12/0891 , G06F8/20
Abstract: 本发明提出一种反射与aidl获取并清理缓存方法及系统,该方法包括以下步骤:通过反射模块将包管理器封装成相应接口;自定义一个包观察者类,回调获取每个包的大小信息;创建包状态观察者对象与包大小观察者对象,以便反射模块调用;将包状态观察者对象以aidl形式传入参数中,以便成功返回所有应用的包文件的缓存信息;通过反射模块调用包管理器的接口间接调用隐藏api清理内存。本发明能够在不用root的情况下,实现对其他软件的缓存信息的读取与清理,从而得到更大的内存空间。
-
-