CN103176809A - Application upgrading method and application upgrading system - Google Patents

Application upgrading method and application upgrading system Download PDF

Info

Publication number
CN103176809A
CN103176809A CN2011104388898A CN201110438889A CN103176809A CN 103176809 A CN103176809 A CN 103176809A CN 2011104388898 A CN2011104388898 A CN 2011104388898A CN 201110438889 A CN201110438889 A CN 201110438889A CN 103176809 A CN103176809 A CN 103176809A
Authority
CN
China
Prior art keywords
upgrade
application
script
platform
server
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN2011104388898A
Other languages
Chinese (zh)
Other versions
CN103176809B (en
Inventor
戴维
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201110438889.8A priority Critical patent/CN103176809B/en
Publication of CN103176809A publication Critical patent/CN103176809A/en
Application granted granted Critical
Publication of CN103176809B publication Critical patent/CN103176809B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses an application upgrading method. The application upgrading method comprises the following steps: an application platform obtains application information and uploads the application information to a script server; the script server searches an upgrading script corresponding to the application information according to the received application information, and issues the upgrading script to the application platform; and the application platform upgrades the application according to the upgrading script. Besides, the invention further provides an application upgrading system. The application upgrading method and the application upgrading system can effectively improve the flexibility in the application upgrading process.

Description

The application upgrade method and system
[technical field]
The present invention relates to networking technology area, particularly a kind of application upgrade method and system.
[background technology]
Application platform be a kind of can the various third party software of polymerization provider's application (being commonly called as app) of developing, make and use user's form of expression standardization, normalized platform class service software.The application programming interfaces that third party application provider opens to the outside world by application platform (API) dock with application platform, for application platform provides corresponding function.Application platform provides the adequate and systematic service on basis for application program, as space storage, platform invoke, Internet Transmission etc.
In traditional application platform, each on platform is applied in to be issued successfully (adding in the application data base of application platform) and all is stored as afterwards independently packet of portion, and the application identities of this application of registration in list of application.Then being applied in upgrading and when disposing, first searching this application identities in the list of application of application platform on platform download the packet corresponding with this application identities, by unpacking upgrading and the deployment of completing application.
Yet, being applied in when upgrading on the application platform in conventional art, the whole packet of the application of redaction need to be downloaded one time fully again, and cover local All Files, so the method for application upgrade is single, only comprises the mode that file is replaced.When in the application upgrade process, when some file needed system registry, this application upgrade method can't satisfy the demands, thereby made the application upgrade method dirigibility in conventional art not enough.And because needs are downloaded again, make the network bandwidth utilization factor of the application upgrade method in conventional art not high.
[summary of the invention]
Based on this, be necessary to provide a kind of application upgrade method more flexibly.
A kind of application upgrade method said method comprising the steps of:
Application platform is obtained application message and is uploaded to script server;
Described script server is searched the upgrade script corresponding with described application message according to the described application message that receives, and is handed down to application platform;
Described application platform is upgraded to application according to described upgrade script.
Preferably, described upgrade script comprises the upgrade sequence;
The step that described application platform is upgraded to application according to described upgrade script is specially:
Described application platform is resolved described upgrade script and is obtained the upgrade sequence, and explains that successively the upgrade of carrying out in described upgrade sequence upgrades.
Preferably, described application message comprises application identities and application version number at least;
Described script server is searched the upgrade script corresponding with application message according to the application message that receives, and the step that is handed down to application platform comprises:
Described script server is searched the upgrade script corresponding with described application identities according to described application identities, obtains the application version number high upgrade script list that the application version ratio in the upgrade script that finds receives.
Preferably, described script server is searched the upgrade script corresponding with described application message according to the described application message that receives, and the step that is handed down to application platform also comprises:
Described script server obtains the application identities of the need upgrading of application platform selection, extracts corresponding upgrade script according to described application identities from described upgrade script list, and described upgrade script is handed down to application platform.
Preferably, described upgrade sequence comprises for download the upgrade of upgrade data from data server;
The step that the upgrade in described upgrade sequence is carried out in described explanation successively comprises:
Download upgrade data according to described upgrade from data server.
In addition, also be necessary to provide a kind of application upgrade system more flexibly.
A kind of application upgrade system comprises application platform and script server, and described application platform comprises:
The application message acquisition module is used for obtaining application message;
Transmission module on application message, the application message that is used for described application message acquisition module is got is uploaded to described script server;
Described script server comprises:
Script is searched module, be used for searching the upgrade script corresponding with described application message according to the described application message that receives, and the described upgrade script that will find is handed down to described application platform;
Described application platform also comprises:
The upgrading module is used for according to described upgrade script, application being upgraded.
Preferably, described upgrade script comprises the upgrade sequence;
Described upgrading module also is used for resolving described upgrade script and obtains the upgrade sequence, and explains that successively the upgrade of carrying out in described upgrade sequence upgrades to application.
Preferably, described application message comprises application identities and application version number at least;
The described module of searching is used for searching the upgrade script corresponding with described application identities according to described application identities, obtains the application version number high upgrade script list that the application version ratio in the upgrade script that finds receives.
Preferably, described script is searched module also for the application identities of the need upgrading of obtaining the application platform selection, extracts corresponding upgrade script from described upgrade script list according to described application identities.
Preferably, described system also comprises the data server for the storage upgrade data;
Described upgrade sequence comprises for download the upgrade of upgrade data from data server;
Described upgrading module also is used for downloading upgrade data according to described upgrade from described data server.
Above-mentioned application upgrade method and system, the application message that script server obtains and uploads according to application platform are searched the default upgrade script corresponding with application message, and are handed down to application platform, and application platform is upgraded according to upgrade script.Because upgrade script is corresponding with application message, namely can different upgrade scripts be set according to the type of using in advance, obtain the upgrade script of using correspondence and realize that upgrading gets final product when upgrading, thus the dirigibility that has improved the application upgrade method and system.
[description of drawings]
Fig. 1 is the process flow diagram of application upgrade method in an embodiment;
Fig. 2 is the structural representation of application upgrade system in an embodiment;
Fig. 3 is the structural representation of application upgrade system in another embodiment.
[embodiment]
As shown in Figure 1, in one embodiment, a kind of application upgrade method comprises the following steps:
Step S102, application platform is obtained application message and is uploaded to script server.
Application platform can be browser, can be also desktop programs.When application platform starts, but then the application of the application message of having stored in the automatic acquisition application platform or the need upgrading selected according to the user uploads to script server with application message.Concrete, when application platform was browser, application platform can be obtained application message in browser rs cache; When application platform was desktop programs, application platform can be on hard disk application memory district obtained application message.
In one embodiment, application platform also can be obtained application message and be uploaded to script server according to the instruction of choosing of user's input.
In one embodiment, application message comprises application identities and application version number at least.In step S102, application platform is obtained application identities and application version number and is uploaded to script server.Application identities can be UUID (Universally Unique Identifier, overall unique identifier), can be also numeral.When using issue, application identities can be distributed for using automatically by script server, is used for unique identification and uses.
Step S104, script server is searched the upgrade script corresponding with application message according to the application message that receives, and is handed down to application platform.
Concrete, script server has been stored the upgrade script that pre-sets.After script server receives the application message that application platform uploads, can first extract application identities from application message, and search the upgrade script corresponding with this application identities according to application identities, obtain the application version number high upgrade script list that the application version ratio in the upgrade script that finds receives.
In one embodiment, after script server gets the upgrade script list, can automatically the upgrade script in the upgrade script list be handed down to application platform.In another embodiment, after script server gets the upgrade script list, also the upgrade script list can be returned to application platform, wait for that the user need to select the application identities of upgrading, then extract corresponding upgrade script from the upgrade script list according to this application identities, and this upgrade script is handed down to application platform, realize manual upgrade application.
Step S106, application platform is upgraded to application according to upgrade script.
Upgrade script can be stored in the form of file on script server, also can be stored in script server with the form of binary stream.Can comprise the base attribute field corresponding with application message in upgrade script.In one embodiment, the base attribute field can comprise one or more in application identities, Apply Names, application version number, application type, application descriptor.Wherein, application type is used for the affiliated type of sign application, comprises that Web application (application of type of webpage), Exe use (application of application platform type), Dll uses (application of package types), Flash application (application of Flash animation types) etc.
In one embodiment, also can comprise the upgrade sequence in upgrade script.The upgrade sequence by upgrade by the default sequence that forms arranged sequentially.Basic upgrade can comprise one or more in download instruction, decompress(ion) instruction, move instruction, alternate file instruction, establishment file instruction, deleted file instruction, file renamed instructions, register-file instruction, deletion cache file.
Further, can choose appropriate upgrade in basic upgrade storehouse according to the actual upgrade needs, then upgrade is arranged in the upgrade sequence, and be recorded in upgrade script.
In one embodiment, application platform can be resolved upgrade script and be obtained the upgrade sequence, and the upgrade of explain carrying out successively in the upgrade sequence is upgraded.
For example, the upgrade script that application platform receives, and the upgrade sequence of obtaining from upgrade script is as shown in table 1:
Table 1
Figure BDA0000124431830000051
Wherein, AppID represents application identities, and AppName represents Apply Names, and AppVersion represents application version number, and AppType represents application type.DownloadFile represents the download file instruction, and ReplaceFile represents the alternate file instruction, and RegFile represents the register-file instruction, and newFile represents to create file instruction.
Application platform is first carried out the DownloadFile instruction when explaining this upgrade sequence of execution, download the config.json file, then the config.json file of this locality is replaced.Then continue to download the icon_48.png file, the icon_48.png file of this locality is replaced.Then download the main.dll file, first replace local main.dll file, and main.dll is registered in operating system.Create at last the setup.ini file, the upgrading of notice application platform is complete.
Further, in one embodiment, the upgrade sequence comprises for download the upgrade of upgrade data from data server.When application platform is explained the upgrade of carrying out in described upgrade sequence successively, download upgrade data according to being used for this upgrade from data server.
In the present embodiment, when the application on application platform has the upgrading content when needing application platform to upgrade, deposit upgrade script in script server, deposit upgrade data in data server.Upgrade data in data server can be by comprising the URL form the upgrade of link obtain.When explain carrying out upgrade, can obtain upgrade data from data server by the upgrade that execution comprises the link of URL form.
In the present embodiment, with upgrade script and separately storage of upgrade data, can realize the resource sharing of upgrade data.If a plurality of being applied in when upgrading all used identical file, can only preserve a copy of this document in data server, then use chained representation this document in a plurality of upgrade scripts corresponding with a plurality of application, thereby saved storage space.
In one embodiment, also comprise sequence control instruction in upgrade script.Sequence control instruction is used for limiting the execution sequence of upgrade sequence.Sequence control instruction comprises recursion instruction and branch instruction.When application platform is explained the upgrade of carrying out in the upgrade sequence successively, can carry out many upgrade according to the recursion instruction circulation, also can carry out in the process of implementation condition judgment according to branch instruction, the upgrade of selecting to conform to the condition judgment result is explained execution.
Added in upgrade script after the sequence control instruction and can carry out more detailed restriction to the execution sequence of upgrade.For example, when carrying out upgrade, can judge the running environment of using platform by carrying out branch instruction, and then the upgrade that selection is consistent with the running environment of application platform is carried out.Thereby the execution that makes upgrade no longer is limited to the order execution sequence, makes the application upgrade method more flexible.
As shown in Figure 2, in one embodiment, a kind of application upgrade system comprises application platform 100 and script server 200, wherein:
Application platform 100 comprises transmission module 104 and upgrading module 106 on application message acquisition module 102, application message, and wherein: application message acquisition module 102 is used for obtaining application message; The application message that on application message, transmission module 104 is used for application message acquisition module 102 is got uploads to script server 200.
Application platform 100 can be browser, can be also desktop programs.When application platform 100 started, application message acquisition module 102 can be used for the application message of having stored in automatic acquisition application platform 100, and on application message, transmission module 104 can be used for this information is uploaded to script server 200.When application platform 100 was browser, application message acquisition module 102 was used in and obtains application message in browser rs cache; When application platform 100 was desktop programs, the application memory district that application message acquisition module 102 is used on hard disk obtained application message.
In one embodiment, application message acquisition module 102 also can be used for obtaining application message according to the instruction of choosing of user's input, and by transmission module on application message 104, application message is uploaded to script server 200.
In one embodiment, application message comprises application identities and application version number at least, and application message acquisition module 102 obtains application identities and application version number.Application identities can be UUID (UniversallyUnique Identifier, overall unique identifier), can be also numeral.When using issue, application identities can be distributed for using automatically by script server 200, is used for unique identification and uses.
Script server 200 comprises that script searches module 202, and wherein: script is searched module 202 and is used for searching the upgrade script corresponding with application message according to the application message that receives, and the upgrade script that finds is handed down to application platform 100.
Concrete, script server 200 has been stored the upgrade script that pre-sets.Script is searched after module 202 is used for receiving the application message that application platform uploads, can first extract application identities from application message, and search the upgrade script corresponding with this application identities according to application identities, obtain the application version number high upgrade script list that application version ratio corresponding in the upgrade script that finds receives.
In one embodiment, script is searched after module 202 gets the upgrade script list, can search module 204 by script and automatically the upgrade script in the upgrade script list is handed down to application platform 100.In another embodiment, script is searched after module 202 gets the upgrade script list, also can search module 204 by script the upgrade script list is returned to application platform 100, wait for that the user need to select the application identities of upgrading, then extract corresponding upgrade script from the upgrade script list according to this application identities, and this upgrade script is handed down to application platform 100, realize manual upgrade application.
In the present embodiment, upgrading module 106 is used for according to upgrade script, application being upgraded.
Upgrade script can be stored in the form of file on script server 200, also can be stored in script server 200 with the form of binary stream.Can comprise the base attribute field corresponding with application message in upgrade script.In one embodiment, the base attribute field can comprise one or more in application identities, Apply Names, application version number, application type, application descriptor.Wherein, application type is used for the affiliated type of sign application, comprises that Web application (application of type of webpage), Exe use (application of application platform type), Dll uses (application of package types), Flash application (application of Flash animation types) etc.
In one embodiment, also can comprise the upgrade sequence in upgrade script.The upgrade sequence by upgrade by the default sequence that forms arranged sequentially.Basic upgrade can comprise one or more in download instruction, decompress(ion) instruction, move instruction, alternate file instruction, establishment file instruction, deleted file instruction, file renamed instructions, register-file instruction, deletion cache file.
Further, can choose appropriate upgrade in basic upgrade storehouse according to the actual upgrade needs, then upgrade is arranged in the upgrade sequence, and be recorded in upgrade script.
In one embodiment, upgrading module 106 can be used for resolving upgrade script and obtains the upgrade sequence, and explains that successively the upgrade of carrying out in the upgrade sequence upgrades.
Further, in one embodiment, as shown in Figure 3, the application upgrade system also comprises the data server 300 for the storage upgrade data.The upgrade sequence comprises for download the upgrade of upgrade data from data server 300.In the present embodiment, upgrading module 106 also is used for downloading upgrade data according to being used for upgrade from data server 300.
In the present embodiment, deposit upgrade script in script server 200, deposit upgrade data in data server 300.Upgrade data in data server 300 can be by comprising the URL form the upgrade of link obtain.When explain carrying out upgrade, can obtain upgrade data from data server 300 by the upgrade that execution comprises the link of URL form.
In the present embodiment, with upgrade script and separately storage of upgrade data, can realize the resource sharing of upgrade data.If a plurality of being applied in when upgrading all used identical file, can only preserve a copy of this document in data server 300, then use chained representation this document in a plurality of upgrade scripts corresponding with a plurality of application, thereby saved storage space.
In one embodiment, also comprise sequence control instruction in upgrade script.Sequence control instruction is used for limiting the execution sequence of upgrade sequence.Sequence control instruction comprises recursion instruction and branch instruction.When upgrading module 106 is explained the upgrade of carrying out in the upgrade sequence successively, can be used for according to many upgrade of recursion instruction circulation execution, also can be used for carrying out in the process of implementation condition judgment according to branch instruction, the upgrade of selecting to conform to the condition judgment result is explained execution.
Added in upgrade script after the sequence control instruction and can carry out more detailed restriction to the execution sequence of upgrade.For example, when carrying out upgrade, upgrading module 106 can be used for by carrying out branch instruction, the running environment of using platform 100 being judged, and then the upgrade that selection is consistent with the running environment of application platform is carried out.Thereby the execution that makes upgrade no longer is limited to the order execution sequence, makes the application upgrade method more flexible.
Above-mentioned application upgrade method and system, the application message that script server obtains and uploads according to application platform are searched the default upgrade script corresponding with application message, and are handed down to application platform, and application platform is upgraded according to upgrade script.Because upgrade script is corresponding with application message, namely can different upgrade scripts be set according to the type of using in advance, obtain the upgrade script of using correspondence and realize that upgrading gets final product when upgrading, thus the dirigibility that has improved the application upgrade method and system.
The above embodiment has only expressed several embodiment of the present invention, and it describes comparatively concrete and detailed, but can not therefore be interpreted as the restriction to the scope of the claims of the present invention.Should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.

Claims (10)

1. application upgrade method said method comprising the steps of:
Application platform is obtained application message and is uploaded to script server;
Described script server is searched the upgrade script corresponding with described application message according to the described application message that receives, and is handed down to application platform;
Described application platform is upgraded to application according to described upgrade script.
2. application upgrade method according to claim 1, is characterized in that, described upgrade script comprises the upgrade sequence;
The step that described application platform is upgraded to application according to described upgrade script is specially:
Described application platform is resolved described upgrade script and is obtained the upgrade sequence, and explains that successively the upgrade of carrying out in described upgrade sequence upgrades.
3. application upgrade method according to claim 2, is characterized in that, described application message comprises application identities and application version number at least;
Described script server is searched the upgrade script corresponding with application message according to the application message that receives, and the step that is handed down to application platform comprises:
Described script server is searched the upgrade script corresponding with described application identities according to described application identities, obtains the application version number high upgrade script list that the application version ratio in the upgrade script that finds receives.
4. application upgrade method according to claim 3, is characterized in that, described script server is searched the upgrade script corresponding with described application message according to the described application message that receives, and the step that is handed down to application platform also comprises:
Described script server obtains the application identities of the need upgrading of application platform selection, extracts corresponding upgrade script according to described application identities from described upgrade script list, and described upgrade script is handed down to application platform.
5. the described application upgrade method of any one according to claim 2 to 4, is characterized in that, described upgrade sequence comprises for download the upgrade of upgrade data from data server;
The step that the upgrade in described upgrade sequence is carried out in described explanation successively comprises:
Download upgrade data according to described upgrade from data server.
6. an application upgrade system, is characterized in that, comprise application platform and script server, described application platform comprises:
The application message acquisition module is used for obtaining application message;
Transmission module on application message, the application message that is used for described application message acquisition module is got is uploaded to described script server;
Described script server comprises:
Script is searched module, be used for searching the upgrade script corresponding with described application message according to the described application message that receives, and the described upgrade script that will find is handed down to described application platform;
Described application platform also comprises:
The upgrading module is used for according to described upgrade script, application being upgraded.
7. application upgrade according to claim 6 system, is characterized in that, described upgrade script comprises the upgrade sequence;
Described upgrading module also is used for resolving described upgrade script and obtains the upgrade sequence, and explains that successively the upgrade of carrying out in described upgrade sequence upgrades to application.
8. application upgrade according to claim 7 system, is characterized in that, described application message comprises application identities and application version number at least;
The described module of searching is used for searching the upgrade script corresponding with described application identities according to described application identities, obtains the application version number high upgrade script list that the application version ratio in the upgrade script that finds receives.
9. application upgrade according to claim 8 system, is characterized in that, described script is searched the application identities that module also is used for obtaining the need upgrading that application platform selects, and extracts the upgrade script of correspondence from described upgrade script list according to described application identities.
10. the described application upgrade of any one system according to claim 7 to 9, is characterized in that, described system also comprises the data server for the storage upgrade data;
Described upgrade sequence comprises for download the upgrade of upgrade data from data server;
Described upgrading module also is used for downloading upgrade data according to described upgrade from described data server.
CN201110438889.8A 2011-12-23 2011-12-23 Application upgrade method and system Active CN103176809B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110438889.8A CN103176809B (en) 2011-12-23 2011-12-23 Application upgrade method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110438889.8A CN103176809B (en) 2011-12-23 2011-12-23 Application upgrade method and system

Publications (2)

Publication Number Publication Date
CN103176809A true CN103176809A (en) 2013-06-26
CN103176809B CN103176809B (en) 2016-04-13

Family

ID=48636714

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110438889.8A Active CN103176809B (en) 2011-12-23 2011-12-23 Application upgrade method and system

Country Status (1)

Country Link
CN (1) CN103176809B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103677918A (en) * 2013-12-10 2014-03-26 乐视网信息技术(北京)股份有限公司 Script setting method and system for transcoding servers
CN104866307A (en) * 2015-05-14 2015-08-26 百度在线网络技术(北京)有限公司 Application repairing method and apparatus
CN105204879A (en) * 2014-06-23 2015-12-30 小米科技有限责任公司 Application updating method and device
CN105653305A (en) * 2014-11-21 2016-06-08 中国南方航空工业(集团)有限公司 Application software automatic update method, server, client side and system of same
CN105786568A (en) * 2016-02-25 2016-07-20 广东欧珀移动通信有限公司 Upgrade content display method and device and intelligent terminal
CN108141648A (en) * 2015-10-13 2018-06-08 富士通株式会社 Control system and control method
CN108334360A (en) * 2017-07-12 2018-07-27 深圳市小牛在线互联网信息咨询有限公司 Method, apparatus, storage medium and the computer equipment of application program dynamic load
CN110020370A (en) * 2017-12-25 2019-07-16 阿里巴巴集团控股有限公司 The method, apparatus of animation and the frame of animation script are realized in client application
CN113596087A (en) * 2021-06-25 2021-11-02 海南视联大健康智慧医疗科技有限公司 Application upgrading method and device and computer readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1908894A (en) * 2005-08-04 2007-02-07 腾讯科技(深圳)有限公司 Brew-based dynamic user interface system structure and method for realization
CN101079767A (en) * 2006-09-26 2007-11-28 腾讯科技(深圳)有限公司 An upgrade method and system of Web service system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1908894A (en) * 2005-08-04 2007-02-07 腾讯科技(深圳)有限公司 Brew-based dynamic user interface system structure and method for realization
CN101079767A (en) * 2006-09-26 2007-11-28 腾讯科技(深圳)有限公司 An upgrade method and system of Web service system

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103677918A (en) * 2013-12-10 2014-03-26 乐视网信息技术(北京)股份有限公司 Script setting method and system for transcoding servers
CN105204879A (en) * 2014-06-23 2015-12-30 小米科技有限责任公司 Application updating method and device
CN105653305A (en) * 2014-11-21 2016-06-08 中国南方航空工业(集团)有限公司 Application software automatic update method, server, client side and system of same
CN104866307B (en) * 2015-05-14 2018-04-27 百度在线网络技术(北京)有限公司 The restorative procedure and device of a kind of application program
WO2016179957A1 (en) * 2015-05-14 2016-11-17 百度在线网络技术(北京)有限公司 Method and device for repairing application programs, and storage medium
CN104866307A (en) * 2015-05-14 2015-08-26 百度在线网络技术(北京)有限公司 Application repairing method and apparatus
CN108141648A (en) * 2015-10-13 2018-06-08 富士通株式会社 Control system and control method
CN108141648B (en) * 2015-10-13 2021-10-26 富士通株式会社 Control system and control method
CN105786568A (en) * 2016-02-25 2016-07-20 广东欧珀移动通信有限公司 Upgrade content display method and device and intelligent terminal
CN105786568B (en) * 2016-02-25 2019-06-07 Oppo广东移动通信有限公司 A kind of updated contents display methods, device and intelligent terminal
CN108334360A (en) * 2017-07-12 2018-07-27 深圳市小牛在线互联网信息咨询有限公司 Method, apparatus, storage medium and the computer equipment of application program dynamic load
CN110020370A (en) * 2017-12-25 2019-07-16 阿里巴巴集团控股有限公司 The method, apparatus of animation and the frame of animation script are realized in client application
CN110020370B (en) * 2017-12-25 2023-03-14 阿里巴巴集团控股有限公司 Method and device for realizing animation in client application and framework of animation script
CN113596087A (en) * 2021-06-25 2021-11-02 海南视联大健康智慧医疗科技有限公司 Application upgrading method and device and computer readable storage medium

Also Published As

Publication number Publication date
CN103176809B (en) 2016-04-13

Similar Documents

Publication Publication Date Title
CN103176809B (en) Application upgrade method and system
CN106796508B (en) Fast deployment on cloud platforms
US9063814B2 (en) Binding user data files
CN105657191B (en) Application increment upgrading method and system based on Android system
CN107992308B (en) Plug-in management method for android terminal application program
JP2013524365A (en) Virtual application extension point
CN103838573A (en) Application program generation method and device
WO2006110005A1 (en) Method for providing contents for mobile comunication terminal
US9258357B2 (en) Method for accessing plural cloud storages, electronic apparatus and non-transitory computer readable medium
CN102520987A (en) Online experience and installation method, device, server and management system of application program
CN107168730B (en) Application program loading method, server and terminal
CN103678319A (en) Resource file updating method, device and system and server
CN104156243A (en) Application distribution and rapid loading and running system and method
WO2006100338A1 (en) Managing midlet suites in osgi environment
CN105786538A (en) Software upgrading method and device based on Android system
CN104699537A (en) Program control method, activity module scheduling method and corresponding devices thereof
CN106874035A (en) One kind is applied for updating(app)The method and its framework of built-in H5
CN108762800A (en) The dynamic updating method and device of application program
CN101980503B (en) Method, device and system for managing widget application
CN105760183A (en) File processing method, device, and communication system
CN104699536A (en) Active assembly progress space distributing method and corresponding device thereof
CN105260196B (en) A kind of android system supports the implementation method of QT APP
CN101751258B (en) Intelligent card and developing method, system and deployment method for intelligent card application
CN104572303A (en) Application resource management and transferring device and method and application resource management system
CN108255500A (en) A kind of automatic installing method of operating system of the compatibility virtualization architecture based on cobbler

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant