WO2017101381A1 - 一种移动终端升级的方法和终端 - Google Patents

一种移动终端升级的方法和终端 Download PDF

Info

Publication number
WO2017101381A1
WO2017101381A1 PCT/CN2016/088988 CN2016088988W WO2017101381A1 WO 2017101381 A1 WO2017101381 A1 WO 2017101381A1 CN 2016088988 W CN2016088988 W CN 2016088988W WO 2017101381 A1 WO2017101381 A1 WO 2017101381A1
Authority
WO
WIPO (PCT)
Prior art keywords
desktop
mobile terminal
desktop system
cpu
application
Prior art date
Application number
PCT/CN2016/088988
Other languages
English (en)
French (fr)
Inventor
刘力伟
尹斐
Original Assignee
乐视控股(北京)有限公司
乐视网信息技术(北京)股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司 filed Critical 乐视控股(北京)有限公司
Priority to US15/250,631 priority Critical patent/US20170168806A1/en
Publication of WO2017101381A1 publication Critical patent/WO2017101381A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Definitions

  • the embodiments of the present invention relate to the technical field of mobile terminals, and in particular, to a method and a terminal for upgrading a mobile terminal.
  • a variety of applications are installed in the mobile terminal.
  • the application is usually upgraded.
  • a bug can greatly affect the user experience, so the developer always wants to find it quickly when he or she realizes the problem.
  • Solution integrate other aspects to update the application version, and ensure that people who have not downloaded this application are the latest version when installing this application, and hope that users who have already installed this application will be updated in time, not be bothered by bugs;
  • bugs there are a lot of buttons, layouts, interactions, etc. that will affect the user experience.
  • you release a new version you will think of these issues as much as possible, and then discuss which ones need to be modified and which ones cannot be modified to reach the new version. Good effect.
  • the application needs to be upgraded if there is an update.
  • the version identifier of each Android APK is defined in AndroidManifest.xml, wherein the two fields of android:versionCode and android:versionName respectively represent the version code, the version name, and the versionCode is Type number, versionName is a string. Since the version is for the user to see, it is not easy to compare the size. When the upgrade check is performed, you can check the versionCode mainly to compare the size of the version before and after.
  • APK is the abbreviation of AndroidPackage, which is the Android installation package.
  • APK is a file format similar to Symbian Sis or Sisx, by passing the APK file directly to the Android emulator or Android The mobile phone can be installed and executed; the APK file is the same as sis, and the android sdk compiled project is packaged into an installer file in the format of APK; the APK file is actually zip format, but the suffix name is modified to APK, after UnZip decompression, You can see the Dex file.
  • Dex is the abbreviation of DalvikVM executes, which is the Android Dalvik executable. It is not the bytecode of Java ME but the Dalvik bytecode. Android needs UnZip first when running a program, then directly like Symbian, and There are differences in PE files in Windows Mobile.
  • the mobile phone using the Android system for example, the process of updating the application on the mobile phone includes:
  • the embodiment of the present invention provides a method and a terminal for upgrading a mobile terminal, which can avoid user visual waiting caused by restarting after the application is updated.
  • the embodiment of the present application provides a method for upgrading a mobile terminal, including:
  • the desktop system is maintained, triggering to close the application icon on the desktop system;
  • the embodiment of the present application provides a mobile terminal, including:
  • the first processing module is configured to trigger to turn off the CPU after the application update is performed by the mobile terminal;
  • a second processing module configured to maintain the desktop system and trigger the shutdown of the table during CPU restart Application icon on the system
  • the third processing module is configured to reload the application icon on the desktop system after the CPU is restarted.
  • the embodiment of the present application further discloses a terminal device, including: a memory, a processor, where
  • the memory is configured to store one or more instructions, wherein the one or more instructions are for execution by the processor;
  • the processor is configured to invoke an instruction stored in the memory to perform the following steps:
  • the desktop system is maintained, triggering to close the application icon on the desktop system;
  • a computer readable recording medium having recorded thereon a program for executing the above method.
  • the method and the terminal for upgrading the mobile terminal provided by the embodiment of the present application, by predefining the killing desktop command for disappearing the icon on the desktop, after the application update of the mobile terminal, only the CPU is required to be turned off, and the desktop system is maintained. Trigger to close the application icon on the desktop system, and after the CPU restarts, reload the application icon on the desktop system. For the user, the entire restart process, just the icon on the desktop disappeared for a short period of time, avoiding the user's visual waiting caused by the need to restart after the application update.
  • FIG. 2 is a schematic flowchart of a method for upgrading a mobile terminal according to an embodiment of the present application
  • FIG. 3 is a schematic flowchart of a method for upgrading a mobile terminal according to an embodiment of the present application
  • FIG. 4 is a schematic structural diagram of a mobile terminal in a specific embodiment of the present application.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • FIG. 2 is a schematic flowchart diagram of a method for upgrading a mobile terminal according to an embodiment of the present application.
  • the method includes:
  • Step S21 after the application update is performed by the mobile terminal, triggering to close the central processing unit (CPU, Central Processing Unit);
  • CPU Central Processing Unit
  • Step S22 in the CPU restarting, maintaining the desktop system, triggering to close the application icon on the desktop system;
  • step S23 after the CPU restarts, the application icon is reloaded on the desktop system.
  • the mobile terminal upgrade method provided by the first embodiment of the present application after the application update of the mobile terminal, only needs to shut down the CPU and not shut down the desktop system; during the CPU restart process, triggering to close the application icon on the desktop system; After restarting, reload the app icon on the desktop. For the user, the entire restart process, just the icon on the desktop disappeared for a short period of time, avoiding the user's visual waiting caused by the need to restart after the application update.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • FIG. 3 is a schematic flowchart of a method for upgrading a mobile terminal according to an embodiment of the present application.
  • the method includes:
  • Step S31 a kill desktop command is set in advance, and the kill desktop command is used to make the icon on the desktop disappear.
  • the kill desktop command is to open any APK on the desktop system, or to specify an APK on the open desktop system.
  • the user can make the icon on the desktop disappear by opening any APK on the mobile terminal's desktop system or specifying an APK.
  • step S32 for the application installed in the mobile terminal, if the server version is updated with respect to the client version, the server version is downloaded, and the application update is performed.
  • the latest version of the APK file of the application is placed on the server, and the interface or file corresponding to the version information of the APK is placed on the server; the client is executed on the client of the mobile terminal.
  • Step S33 after the application update is performed by the mobile terminal, triggering to shut down the CPU.
  • the download update and installation process are two distinct activities. Restart is the basis for the update installation process. Some updates require a full reboot to complete the installation process. If you do not restart, the application update that needs to be restarted will be completed. . In this case, the client that has been updated but has not been restarted will be in an intermediate state. It is neither fully updated nor pre-updated. In this intermediate state, some files may have been overwritten and added. Or an update, or it may be locked or protected due to other conditions. For an update that requires a restart, any vulnerabilities that were removed by the update will still be in place to prevent the files from being protected before the restart.
  • step S34 during the CPU restart, the desktop system is maintained, and the icon on the desktop disappears by killing the desktop command.
  • step S35 after the CPU restarts, the application icon is reloaded on the desktop system.
  • the application icon is reloaded on the desktop system.
  • the desktop can still be seen during the entire restart process, but the icon on the desktop disappears for a short time.
  • the method for upgrading a mobile terminal pre-defines a killing desktop command for causing an icon on the desktop to disappear.
  • the application update of the mobile terminal only the CPU needs to be shut down, and the desktop system is not closed;
  • the application icon on the desktop system is triggered to be turned off; after the CPU is restarted, the application icon is reloaded on the desktop system.
  • the entire restart process only the icon on the desktop disappears for a short period of time, and will not be completely shut down, avoiding the user's visual waiting caused by the need to restart after the application update.
  • the embodiment of the present application also provides a computer readable recording medium on which a program for executing the above method is recorded.
  • the computer readable recording medium includes any mechanism for storing or transmitting information in a form readable by a computer (eg, a computer).
  • a machine-readable medium includes read only memory (ROM), random access memory (RAM), magnetic disk storage media, optical storage media, flash storage media, electrical, optical, acoustic, or other forms of propagation signals (eg, carrier waves) , infrared signals, digital signals, etc.).
  • Embodiment 3 is a diagrammatic representation of Embodiment 3
  • FIG. 4 is a schematic structural diagram of a mobile terminal in a specific embodiment of the present application.
  • the mobile terminal of the present application includes:
  • the first processing module 41 is configured to trigger to turn off the CPU after the application update is performed by the mobile terminal;
  • the second processing module 42 is configured to maintain the desktop system during the CPU restart, triggering to close the application icon on the desktop system;
  • the third processing module 43 is configured to reload the application icon on the desktop system after the CPU is restarted.
  • the mobile terminal of the present application further includes:
  • a fourth processing module (not shown) configured to pre-set the kill desktop command, the kill desktop command configured to cause the icon on the desktop to disappear.
  • the kill desktop command is to open any APK on the desktop system.
  • the user can make the icon on the desktop disappear by opening any APK on the mobile terminal's desktop system or specifying an APK.
  • the mobile terminal provided in Embodiment 3 of the present application pre-defines a killing desktop command for causing an icon on the desktop to disappear.
  • the application update of the mobile terminal only the CPU needs to be shut down and the desktop system is not closed; during the CPU restart process In the middle, trigger to close the application icon on the desktop system; after the CPU restarts, reload the application icon on the desktop system.
  • the entire restart process except that the icon on the desktop disappears for a short period of time, does not completely shut down the mobile terminal, avoiding the user's visual waiting caused by the need to restart after the application update.
  • the embodiment of the present application further discloses a terminal device, including: a memory, a processor, where
  • the memory is configured to store one or more instructions, wherein the one or more Ordered for execution by the processor;
  • the processor is configured to invoke an instruction stored in the memory to perform the following steps:
  • the desktop system is maintained, triggering to close the application icon on the desktop system;
  • the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, ie may be located A place, or it can be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without deliberate labor.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

一种移动终端升级的方法和终端,能够避免因为应用更新后需要重启造成的用户视觉等待,包括:在移动终端进行应用更新后,触发关闭CPU(21);在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标(22);CPU重新启动后,在桌面***上重新加载应用图标(23)。

Description

一种移动终端升级的方法和终端
本申请要求于2015年12月15日提交中国专利局、申请号为201510940190.X,发明名称为“一种移动终端升级的方法和终端”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及移动终端技术领域,尤其涉及一种移动终端升级的方法和终端。
背景技术
近年来,随着移动通信技术的飞速发展和移动终端智能化趋势的加快,人们正走入一个新的移动互联网时代。多种多样具备网络连接能力的移动终端,诸如手机、平板电脑、电纸书等的出现,带给人们随时随地访问互联网的便捷。Android的出现,更是将移动终端推向了以应用和数据为主导的时代。今天的移动终端平台具备了办公、娱乐、社交等多种功能,其存储的数据也变得更加丰富,例如图片、音乐、视频、动画等等。
移动终端中会安装多种应用,为了优化应用,通常会需要对应用进行升级,例如:有漏洞(bug)会极大地影响用户体验,所以开发者在意识到问题的时候,总是希望赶紧找到解决方案,整合其他方面更新应用版本,并确保没有下载此应用的人安装此应用的时候是最新版本,同时希望已经装过此应用的用户及时更新,不被漏洞(bug)困扰;在漏洞(bug)之外还有很多按钮、布局、交互方式等会影响到用户体验,一般在发布新版本的时候会尽可能想到这些问题,然后讨论哪些需要修改,哪些不能修改,以达到新版本的最佳效果。
应用程序如果有更新时就需要进行升级。以使用安卓(Android)***的手机为例,在AndroidManifest.xml里定义了每个Android APK的版本标识,其中,android:versionCode和android:versionName两个字段分别表示版本代码,版本名称,versionCode是整型数字,versionName是字符串。由于version是给用户看的,不太容易比较大小,升级检查时,可以以检查versionCode为主,方便比较出版本的前后大小。
APK是AndroidPackage的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式,通过将APK文件直接传到Android模拟器或Android 手机中执行即可安装;APK文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为APK;APK文件其实是zip格式,但后缀名被修改为APK,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM executes的简称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码;Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。
如图1所示,以使用Android***的手机为例,在手机上更新应用程序的流程包括:
在服务端放置最新版本的APK文件,同时在服务端放置对应该APK的版本信息调用接口或者文件;
在手机客户端上进行版本读取和检查,比较服务器和客户端的版本;
下载最新版本的APK文件;
安装最新版本的APK文件。
应用程序升级后需要进行重启,主要因为:一般每次开机后都有很多程序在运转,而程序运转一般保留目前的默认状态,是有利于***的稳定性的,而有些更新将会改变一些默认状态,若目前在使用时有些程序,因为更新而强行更改他默认状态的话,有可能会出错;而且为了安全性,一般会更改***本身默认状态的会认为是病毒,强行更改的话,很可能就会使***不稳定。
但是,现有技术中的应用程序升级后需要进行重启会造成用户视觉等待移动终端的重启,影响了用户体验。
发明内容
本申请实施例提供一种移动终端升级的方法和终端,能够避免因为应用更新后需要重启造成的用户视觉等待。
本申请实施例提供一种移动终端升级的方法,包括:
在移动终端进行应用更新后,触发关闭CPU;
在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标;
CPU重新启动后,在桌面***上重新加载应用图标。
本申请实施例提供一种移动终端,包括:
第一处理模块,配置为在移动终端进行应用更新后,触发关闭CPU;
第二处理模块,配置为在CPU重新启动中,保持桌面***,触发关闭桌 面***上的应用图标;
第三处理模块,配置为CPU重新启动后,在桌面***上重新加载应用图标。
本申请实施例还公开了一种终端设备,包括:存储器、处理器,其中,
所述存储器,用于存储一条或多条指令,其中,所述一条或多条指令以供所述处理器调用执行;
所述处理器,用于调用所述存储器中存储的指令,以执行如下步骤:
在移动终端进行应用更新后,触发关闭CPU;
在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标;
CPU重新启动后,在桌面***上重新加载应用图标。
一种在其上记录有用于执行上述方法的程序的计算机可读记录介质。
本申请实施例提供的移动终端升级的方法和终端,通过预先定义用于使桌面上的图标消失的杀死桌面命令,在移动终端进行应用更新后,仅需要触发关闭CPU,而保持桌面***,触发关闭桌面***上的应用图标,待CPU重新启动后,在桌面***上重新加载应用图标。对于用户来说,整个重新启动过程,只是桌面上的图标消失了一小段时间,避免了因为应用更新后需要重启造成的用户视觉等待。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中更新应用程序的流程示意图;
图2为本申请的一个具体实施例中移动终端升级的方法的流程示意图;
图3为本申请的一个具体实施例中移动终端升级的方法的详细流程示意图;
图4本申请的一个具体实施例中移动终端的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申 请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
实施例一:
图2为本申请的一个具体实施例中移动终端升级的方法的流程示意图。
如图2所示,该方法包括:
步骤S21,在移动终端进行应用更新后,触发关闭中央处理器(CPU,Central Processing Unit);
步骤S22,在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标;
步骤S23,CPU重新启动后,在桌面***上重新加载应用图标。
本申请的实施例一提供的移动终端升级的方法,在移动终端进行应用更新后,仅需要关闭CPU,不关闭桌面***;在CPU重新启动过程中,触发关闭桌面***上的应用图标;待CPU重新启动后,在桌面***上重新加载应用图标。对于用户来说,整个重新启动过程,只是桌面上的图标消失了一小段时间,避免了因为应用更新后需要重启造成的用户视觉等待。
实施例二:
图3为本申请的一个具体实施例中移动终端升级的方法的详细流程示意图。
如图3所示,该方法包括:
步骤S31,预先设置杀死桌面命令,所述杀死桌面命令用于使桌面上的图标消失。
在本步骤中,所述杀死桌面命令为打开桌面***上任何APK,或者为打开桌面***上指定APK。用户可以通过打开移动终端的桌面***上任何APK或者指定APK的方式使桌面上的图标消失。
步骤S32,针对移动终端中安装的应用,如果服务器版本相对客户端版本有更新,下载服务器版本,进行应用更新。
在本步骤中,在服务端放置应用的最新版本的APK文件,同时在服务端放置对应该APK的版本信息调用接口或者文件;在移动终端的客户端上进行 版本读取和检查,比较服务器和客户端的版本;如果服务器版本相对客户端版本有更新,下载最新版本的APK文件,进行应用更新。
步骤S33,在移动终端进行应用更新后,触发关闭CPU。
下载更新和安装过程是两个截然不同的活动,重新启动是更新安装过程的基础,有些更新要求在重新启动后才能完成全部安装过程,如果不重新启动,那么需要重新启动的应用更新将安装完成。在这种情况下,已更新但尚未重新启动的客户端将处于中间状态,它既没有得到完全更新,也不处于更新前的状态,在这种中间状态下,有些文件可能已经被覆盖、添加或更新,也可能会因其他情形而处于锁定或受保护状态,对于需要重新启动的更新,在重新启动之前,由该更新消除的任何漏洞都仍然存在导致无法保护这些文件。
在本步骤中,如果应用程序更新后需要进行重启,只需要触发关闭CPU,并不需要关闭桌面***。对于用户来说,避免了因为应用更新后需要重启造成的用户视觉等待。
步骤S34,在CPU重新启动中,保持桌面***,通过杀死桌面命令使桌面上的图标消失。
在本步骤中,在移动终端重新启动过程中,只需要CPU关闭并重新启动,桌面***不需要进行关闭,而是通过打开移动终端的桌面***上任何APK或者指定APK的方式使桌面上的图标消失,对于用户来说,避免了因为应用更新后需要重启造成的用户视觉等待。
步骤S35,CPU重新启动后,在桌面***上重新加载应用图标。
在本步骤中,在CPU重新启动后,桌面***上重新加载应用图标,对于用户来说,整个重新启动过程,仍能够看到桌面,只是桌面上的图标消失了一小段时间。
本申请的实施例二提供的移动终端升级的方法,预先定义用于使桌面上的图标消失的杀死桌面命令,在移动终端进行应用更新后,仅需要关闭CPU,不关闭桌面***;在CPU重新启动过程中,触发关闭桌面***上的应用图标;待CPU重新启动后,在桌面***上重新加载应用图标。对于用户来说,整个重新启动过程,只是桌面上的图标消失了一小段时间,而不会完全关机,避免了因为应用更新后需要重启造成的用户视觉等待。
本申请的实施例还提供一种在其上记录有用于执行上述方法的程序的计算机可读记录介质。
所述计算机可读记录介质包括用于以计算机(例如计算机)可读的形式存储或传送信息的任何机制。例如,机器可读介质包括只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光存储介质、闪速存储介质、电、光、声或其他形式的传播信号(例如,载波、红外信号、数字信号等)等。
实施例三:
图4本申请的一个具体实施例中移动终端的结构示意图。
如图4所示,本申请的移动终端包括:
第一处理模块41,配置为在移动终端进行应用更新后,触发关闭CPU;
第二处理模块42,配置为在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标;
第三处理模块43,配置为CPU重新启动后,在桌面***上重新加载应用图标。
本申请的移动终端还包括:
第四处理模块(未图示),配置为预先设置杀死桌面命令,所述杀死桌面命令配置为使桌面上的图标消失。
所述杀死桌面命令为打开桌面***上任何APK。用户可以通过打开移动终端的桌面***上任何APK或者指定APK的方式使桌面上的图标消失。
本申请的移动终端所涉及到的具体技术细节和前述的移动终端升级的方法类似,故在此不赘述。
本申请的实施例三提供的移动终端,预先定义用于使桌面上的图标消失的杀死桌面命令,在移动终端进行应用更新后,仅需要关闭CPU,不关闭桌面***;在CPU重新启动过程中,触发关闭桌面***上的应用图标;待CPU重新启动后,在桌面***上重新加载应用图标。对于用户来说,整个重新启动过程,只是桌面上的图标消失了一小段时间,而不会完全关闭移动终端,避免了因为应用更新后需要重启造成的用户视觉等待。
本申请实施例还公开了一种终端设备,包括:存储器、处理器,其中,
所述存储器,用于存储一条或多条指令,其中,所述一条或多条指 令以供所述处理器调用执行;
所述处理器,用于调用所述存储器中存储的指令,以执行如下步骤:
在移动终端进行应用更新后,触发关闭CPU;
在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标;
CPU重新启动后,在桌面***上重新加载应用图标。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (11)

  1. 一种移动终端升级的方法,其特征在于,包括:
    在移动终端进行应用更新后,触发关闭CPU;
    在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标;
    CPU重新启动后,在桌面***上重新加载应用图标。
  2. 根据权利要求1所述的移动终端升级的方法,其特征在于,所述方法还包括:
    预先设置杀死桌面命令,所述杀死桌面命令用于使桌面***上的应用图标消失。
  3. 根据权利要求2所述的移动终端升级的方法,其特征在于,所述杀死桌面命令为打开桌面***上任何APK。
  4. 根据权利要求2所述的移动终端升级的方法,其特征在于,所述杀死桌面命令为打开桌面***上指定APK。
  5. 根据权利要求3或4所述的移动终端升级的方法,其特征在于,所述在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标的步骤包括:
    在CPU重新启动中,保持桌面***,通过打开桌面***上任何APK或者指定APK的方式使桌面***上的应用图标消失。
  6. 一种移动终端,其特征在于,包括:
    第一处理模块,配置为在移动终端进行应用更新后,触发关闭CPU;
    第二处理模块,配置为在CPU重新启动中,保持桌面***,触发关闭桌面***上的应用图标;
    第三处理模块,配置为CPU重新启动后,在桌面***上重新加载应用图标。
  7. 根据权利要求6所述的移动终端,其特征在于,所述装置还包括:
    第四处理模块,配置为预先设置杀死桌面命令,所述杀死桌面命令用于使桌面***上的应用图标消失。
  8. 根据权利要求7所述的移动终端,其特征在于,所述杀死桌面命令为打开桌面***上任何APK。
  9. 根据权利要求7所述的移动终端,其特征在于,所述杀死桌面命令为 打开桌面***上指定APK。
  10. 根据权利要求8或9所述的移动终端,其特征在于,所述第二处理模块,具体配置为:
    在CPU重新启动中,保持桌面***,通过打开桌面***上任何APK或者指定APK的方式使桌面***上的应用图标消失。
  11. 一种在其上记录有用于执行权利要求1所述方法的程序的计算机可读记录介质。
PCT/CN2016/088988 2015-12-15 2016-07-06 一种移动终端升级的方法和终端 WO2017101381A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/250,631 US20170168806A1 (en) 2015-12-15 2016-08-29 Method and electronic device for mobile terminal upgrade

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510940190.X 2015-12-15
CN201510940190.XA CN105912352A (zh) 2015-12-15 2015-12-15 一种移动终端升级的方法和终端

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/250,631 Continuation US20170168806A1 (en) 2015-12-15 2016-08-29 Method and electronic device for mobile terminal upgrade

Publications (1)

Publication Number Publication Date
WO2017101381A1 true WO2017101381A1 (zh) 2017-06-22

Family

ID=56744272

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/088988 WO2017101381A1 (zh) 2015-12-15 2016-07-06 一种移动终端升级的方法和终端

Country Status (2)

Country Link
CN (1) CN105912352A (zh)
WO (1) WO2017101381A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112286554A (zh) * 2020-10-29 2021-01-29 维沃移动通信有限公司 应用程序更新方法、装置、电子设备和可读存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112905219B (zh) * 2021-02-07 2024-06-18 北京云育科技有限公司 基于sd卡的软件更新方法、终端及计算机可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143128A (zh) * 2010-06-30 2011-08-03 华为技术有限公司 移动终端桌面快捷方式更新方法、装置与***
US20130247021A1 (en) * 2012-03-13 2013-09-19 Hon Hai Precision Industry Co., Ltd. Electronic device, system and method for updating and uninstalling software
CN104516761A (zh) * 2015-01-12 2015-04-15 北京恒华伟业科技股份有限公司 一种桌面应用更新方法及装置
CN104932923A (zh) * 2015-06-19 2015-09-23 上海卓悠网络科技有限公司 一种更新桌面的方法、服务器和移动终端

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103473081B (zh) * 2012-06-08 2016-10-12 腾讯科技(深圳)有限公司 终端进行***升级后生效的方法及该终端
CN103544029A (zh) * 2013-07-02 2014-01-29 Tcl集团股份有限公司 一种web应用引擎***及其实现方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143128A (zh) * 2010-06-30 2011-08-03 华为技术有限公司 移动终端桌面快捷方式更新方法、装置与***
US20130247021A1 (en) * 2012-03-13 2013-09-19 Hon Hai Precision Industry Co., Ltd. Electronic device, system and method for updating and uninstalling software
CN104516761A (zh) * 2015-01-12 2015-04-15 北京恒华伟业科技股份有限公司 一种桌面应用更新方法及装置
CN104932923A (zh) * 2015-06-19 2015-09-23 上海卓悠网络科技有限公司 一种更新桌面的方法、服务器和移动终端

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112286554A (zh) * 2020-10-29 2021-01-29 维沃移动通信有限公司 应用程序更新方法、装置、电子设备和可读存储介质

Also Published As

Publication number Publication date
CN105912352A (zh) 2016-08-31

Similar Documents

Publication Publication Date Title
US9208328B2 (en) Security system and method for operating systems
WO2017185253A1 (zh) 基于补丁升级的文件处理方法、装置、终端以及存储介质
TWI559167B (zh) 統一可延伸韌體介面(uefi)相容計算裝置和用於在uefi相容計算裝置中管控一安全啓動之方法
US9032052B2 (en) Deployment of a driver or an application on a client device having a write-filter
US20190312952A1 (en) Method and System for Mobile Applications Update in the Cloud
US9146729B2 (en) Deployment and updating of applications and drivers on a client device using an extensible markup language (XML) configuration file
US20150332043A1 (en) Application analysis system for electronic devices
CN109983434A (zh) 用于在操作***的初始机器配置期间消除重启的***和方法
US20170115981A1 (en) Apparatus and method for managing application
WO2019019668A1 (zh) 应用程序启动方法、装置、计算机设备和存储介质
WO2015058574A1 (zh) 实现扩展应用程序的推送通知的方法及装置
US10684838B2 (en) Dynamic application deployment
WO2014101393A1 (zh) 应用实现方法及装置
US8893114B1 (en) Systems and methods for executing a software package from within random access memory
JP6198229B2 (ja) 並列化可能で信頼できるインストールのためのインストールエンジン及びパッケージフォーマット
US9513762B1 (en) Static content updates
WO2017101381A1 (zh) 一种移动终端升级的方法和终端
WO2016082450A1 (zh) 一种用户终端的升级方法和用户终端
US20140090063A1 (en) System and method for inhibiting the processing of new code modules by an outdated runtime environment
CN110750805B (zh) 应用程序访问控制方法、装置、电子设备及可读存储介质
US9615193B1 (en) Systems and methods for managing launch activities on a mobile device
US9569205B1 (en) Systems and methods for remotely configuring applications
KR20150057328A (ko) 어플리케이션 업데이트 방법 및 이를 지원하는 단말
WO2017096889A1 (zh) ***升降级的方法和装置
US20170168806A1 (en) Method and electronic device for mobile terminal upgrade

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16874443

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16874443

Country of ref document: EP

Kind code of ref document: A1