预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113849198A(43)申请公布日2021.12.28(21)申请号202111145358.X(22)申请日2021.09.28(71)申请人歌尔科技有限公司地址266100山东省青岛市崂山区北宅街道投资服务中心308室(72)发明人舒舢马明烁(74)专利代理机构北京集佳知识产权代理有限公司11227代理人王学强(51)Int.Cl.G06F8/61(2018.01)G06F16/23(2019.01)权利要求书2页说明书11页附图2页(54)发明名称一种卸载应用程序的方法、装置、设备和介质(57)摘要本申请实施例公开了一种卸载应用程序的方法、装置、设备和介质,在执行系统应用编译时,创建支持用户操作的系统目录;将系统默认不可卸载的应用程序存储至系统目录,将应用程序对应的应用包名和应用类型记录至数据库列表。当存在与数据库列表中应用类型相同的目标应用程序时,可以基于目标应用程序,完成对数据库列表中应用包名的更新,使得相同类型的应用程序中只有一个应用包名存储在数据库列表中。对于相同类型下的多个应用程序,可以在数据库列表下只保留用户所需的一个应用程序对应的应用包名和应用类型,剩余的同类型应用程序均可以执行卸载操作,有效的提升了存储空间的利用率。CN113849198ACN113849198A权利要求书1/2页1.一种卸载应用程序的方法,其特征在于,包括:在执行系统应用编译时,创建支持用户操作的系统目录;将系统默认不可卸载的应用程序存储至所述系统目录,将所述应用程序对应的应用包名和应用类型记录至数据库列表;当存在与所述数据库列表中应用类型相同的目标应用程序时,基于所述目标应用程序,完成对所述数据库列表中应用包名的更新,以使得相同类型的应用程序中只有一个应用包名存储在所述数据库列表;当待处理应用程序的应用包名不存在于所述数据库列表时,卸载所述待处理应用程序。2.根据权利要求1所述的卸载应用程序的方法,其特征在于,所述当存在与所述数据库列表中应用类型相同的目标应用程序时,基于所述目标应用程序,完成对所述数据库列表中应用包名的更新包括:在接收到目标应用程序的下载指令时,判断所述数据库列表中是否存在与所述目标应用程序相同的应用类型;若所述数据库列表中存在与所述目标应用程序相同的应用类型,则将所述目标应用程序的应用包名替换所述数据库列表中相同应用类型所对应的应用包名。3.根据权利要求1所述的卸载应用程序的方法,其特征在于,所述当存在与所述数据库列表中应用类型相同的目标应用程序时,基于所述目标应用程序,完成对所述数据库列表中应用包名的更新包括:在接收到目标应用程序的下载指令时,判断所述数据库列表中是否存在与所述目标应用程序相同的应用类型;若所述数据库列表中存在与所述目标应用程序相同的应用类型,则展示包含所述目标应用程序的应用包名以及与所述目标应用程序相同应用类型所对应的应用包名的选项;接收到携带有不可卸载应用包名的确认指令时,依据所述不可卸载应用包名,完成对所述数据库列表中应用包名的更新;其中,所述不可卸载应用包名为所述目标应用程序的应用包名或者与所述目标应用程序相同应用类型所对应的应用包名。4.根据权利要求2或3所述的卸载应用程序的方法,其特征在于,还包括:当待上架应用程序传输至服务器时,若所述待上架应用程序与所述系统目录中包含的应用类型匹配,则对所述待上架应用程序设置类型标识;相应的,在所述判断所述数据库列表中是否存在与所述目标应用程序相同的应用类型之前还包括:在接收到目标应用程序的下载指令时,判断所述目标应用程序是否具有类型标识;若所述目标应用程序具有类型标识,则执行所述判断所述数据库列表中是否存在与所述目标应用程序相同的应用类型的步骤;若所述目标应用程序不具有类型标识,则执行所述目标应用程序的下载。5.根据权利要求4所述的卸载应用程序的方法,其特征在于,所述当待处理应用程序的应用包名不存在于所述数据库列表时,卸载所述待处理应用程序包括:在接收到应用程序卸载指令时,判断所述数据库列表中是否存在与待卸载应用程序相同的应用类型;2CN113849198A权利要求书2/2页若所述数据库列表中存在与待卸载应用程序相同的应用类型,则判断待卸载应用程序的应用包名是否存在于所述数据库列表;若所述待卸载应用程序的应用包名不存在于所述数据库列表,则展示所述待卸载应用程序的卸载选项;在接收到所述卸载选项的确认指令时,卸载所述待卸载应用程序。6.根据权利要求1所述的卸载应用程序的方法,其特征在于,还包括:接收到文件打开指令时,选取与所述文件的文件类型相匹配的应用程序;在所述相匹配的应用程序个数为至少两个并且其中一个相匹配的应用程序的应用包名记录在所述数据库列表时,展示所述相匹配的应