【技术实现步骤摘要】
一种应用回滚方法、装置、电子设备和存储介质
[0001]本专利技术涉及计算机应用
,尤其涉及一种应用回滚方法、装置、电子设备和存储介质。
技术介绍
[0002]在应用软件领域为了使用户获取更好的体验感,往往通过分发内测应用给一小部分测试人员使用,通过由测试人员在实际使用中发现问题,从而在应用程序完整发布前修复。目前车机系统中应用软件的发布也多采用这种方式。开发者将内测车机应用发布到体验中心,用户通过在体验中心安装内测车机应用。但是这种方式安装的内测车机应用,在开发者保持对该版本应用程序维护时,用户可不卸载一直使用,一旦开发者不再维护该版本的应用程序,且未发布更高版本的正式包,在软件功能不完善或用户想要退出内测时,由于内测版本的车机应用往往高于已发布的正式版本,用户只能手动卸载高版本的内测车机应用后再安装低版本的应用程序。但是这种方式将会导致应用数据的丢失。并且对于车机系统而言,应用软件的安装与卸载的过程用户操作困难且复杂,现有技术中的应用回滚往往采用卸载内测版本再安装已有版本车机应用的方式,这种回滚方式极大降低用户的使 ...
【技术保护点】
【技术特征摘要】
1.一种应用回滚方法,其特征在于,所述方法包括:根据体验内测版本应用的选择信息确定正式版本应用;存储所述正式版本应用并安装所述体验内测版本应用;根据所述体验内测版本应用的回滚请求安装所述正式版本应用。2.根据权利要求1所述方法,其特征在于,所述根据体验内测版本应用的选择信息确定正式版本应用,包括:接收体验中心内用户对应所述体验内测版本应用的选择信息;提取所述选择信息对应所述体验内测版本应用的应用标识参数;在本地查找与所述应用标识参数匹配的已安装应用作为所述正式版本应用。3.根据权利要求1所述方法,其特征在于,所述存储所述正式版本应用并安装所述体验内测版本应用,包括:确定已保存所述正式版本应用的备份数量或空间占用;在所述空间占用与所述正式版本应用的应用空间之和或所述备份数量小于备份上限的情况下,存储所述正式版本应用的安装包,并保存所述正式版本应用安装包信息和备份信息,其中,所述安装包信息包括以下至少之一:安装包名、版本号、版本名称、安装包大小,所述备份信息包括以下至少之一:所述安装包的备份文件名称、备份时间;下载并安装所述体验内测版本应用到本地。4.根据权利要求3所述方法,其特征在于,所述备份所述正式版本应用并安装所述体验内测版本应用,还包括:在所述备份数量大于或等于所述备份上限的情况下,删除备份时间最长的所述正式版本应用;在所述空间占用和所述正式版本应用的应用空间之和大于或等于所述备份上限的情况下,删除备份时间最长的所述正式版本应用直到所述空间占用和所述正式版本应用的应用空间之和小于或等于所述备份上限。5.根据权利要求1所述方法,其特征在于,所述根据所述体验内测版本应用的回滚请求安装所述正...
【专利技术属性】
技术研发人员:段萌,傅佳辉,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。