The invention discloses a desktop starter recovery method and a system based on Android system. The method comprises steps: A, judging whether the desktop starter has been upgraded when the Android system is started, detecting whether the upgrade installation package of the desktop starter exists, and B, deleting the upgrade installation package if it is detected that the upgrade installation package does not exist. Upgrade the cache directory of the installation package and force the installation of the pre installed desktop starter installation package. By detecting whether the desktop starter has been upgraded and whether the upgrade installation package exists, and when the upgraded and the upgrade installation package does not exist, the system pre-installed installation package is forced to be installed, and the problem that the desktop starter can not start the system normally when there is an error is solved by the method of the invention.
【技术实现步骤摘要】
一种基于安卓系统的桌面启动器恢复方法及系统
本专利技术涉及安卓系统领域,尤其涉及一种基于安卓系统的桌面启动器恢复方法及系统。
技术介绍
Launcher是安卓系统中的桌面启动器,安卓系统的桌面UI统称为Launcher。Launcher是安卓系统中的主要程序组件之一,只有Launcher启动,展示给用户一个主界面,才能完成整个系统的启动。安卓系统中,如果Launcher启动时出错,安卓系统就无法正常启动,严重影响用户的使用。而现有技术无法解决Launcher无法正常启动的问题。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于安卓系统的桌面启动器恢复方法及系统。本专利技术的技术方案如下:一种基于安卓系统的桌面启动器恢复方法,其中,包括步骤:A、在安卓系统启动时,判断桌面启动器是否进行过升级,若是则检测桌面启动器的升级安装包是否存在;B、若检测到所述升级安装包不存在,则删除升级安装包的缓存目录,并强制安装系统预装的桌面启动器安装包。所述的基于安卓系统的桌面启动器恢复方法,其中,所述步骤A具体包括:A1、在启动安卓系统时,判断桌面启动器是否进行过升级,若是则锁定桌面启动器的升级安装包,以在每次启动安卓系统时对所述升级安装包进行检测;A2、检测桌面启动器的升级安装包是否存在。所述的基于安卓系统的桌面启动器恢复方法,其中,所述步骤B具体包括:B1、若检测到所述升级安装包不存在,则删除升级安装包的缓存目录;B2、强制安装系统预装的桌面启动器安装包,并重新启动桌面启动器。所述的基于安卓系统的桌面启动器恢复方法,其中, ...
【技术保护点】
1.一种基于安卓系统的桌面启动器恢复方法,其特征在于,包括步骤:A、在安卓系统启动时,判断桌面启动器是否进行过升级,若是则检测桌面启动器的升级安装包是否存在;B、若检测到所述升级安装包不存在,则删除升级安装包的缓存目录,并强制安装系统预装的桌面启动器安装包。
【技术特征摘要】
1.一种基于安卓系统的桌面启动器恢复方法,其特征在于,包括步骤:A、在安卓系统启动时,判断桌面启动器是否进行过升级,若是则检测桌面启动器的升级安装包是否存在;B、若检测到所述升级安装包不存在,则删除升级安装包的缓存目录,并强制安装系统预装的桌面启动器安装包。2.根据权利要求1所述的基于安卓系统的桌面启动器恢复方法,其特征在于,所述步骤A具体包括:A1、在启动安卓系统时,判断桌面启动器是否进行过升级,若是则锁定桌面启动器的升级安装包,以在每次启动安卓系统时对所述升级安装包进行检测;A2、检测桌面启动器的升级安装包是否存在。3.根据权利要求2所述的基于安卓系统的桌面启动器恢复方法,其特征在于,所述步骤B具体包括:B1、若检测到所述升级安装包不存在,则删除升级安装包的缓存目录;B2、强制安装系统预装的桌面启动器安装包,并重新启动桌面启动器。4.根据权利要求2所述的基于安卓系统的桌面启动器恢复方法,其特征在于,所述步骤A1中,若未进行过升级,则启动预装的桌面启动器。5.根据权利要求3所述的基于安卓系统的桌面启动器恢复方法,其特征在于,所述步骤B1中,若检测到所述升级安装包存在,则启动升级后的桌面启动器。6.一种基于安卓系统的桌面...
【专利技术属性】
技术研发人员:谢伟峰,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。