[go: up one dir, main page]

CN108228214A - A kind of update method of application program, medium and equipment - Google Patents

A kind of update method of application program, medium and equipment Download PDF

Info

Publication number
CN108228214A
CN108228214A CN201711484649.5A CN201711484649A CN108228214A CN 108228214 A CN108228214 A CN 108228214A CN 201711484649 A CN201711484649 A CN 201711484649A CN 108228214 A CN108228214 A CN 108228214A
Authority
CN
China
Prior art keywords
injection
packet
file
application
standard
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.)
Pending
Application number
CN201711484649.5A
Other languages
Chinese (zh)
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.)
Beijing Zhiyuan Internet Software Ltd By Share Ltd
Original Assignee
Beijing Zhiyuan Internet Software Ltd By Share 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 Beijing Zhiyuan Internet Software Ltd By Share Ltd filed Critical Beijing Zhiyuan Internet Software Ltd By Share Ltd
Priority to CN201711484649.5A priority Critical patent/CN108228214A/en
Publication of CN108228214A publication Critical patent/CN108228214A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The present invention provides a kind of update method of application program, medium and equipment, the method, including:The injection packet of the standard of application program application packet for detecting and being disposed in download service end;Read the configuration file in the injection packet;According to the configuration file, obtain in the injection file and standard application packet in the injection packet by injection file;Using regular expression, the injection file is injected into the corresponding position by injection file;It will be added in the standard application packet by injection file after injection, form new opplication packet;Load the new opplication packet.By means of the invention it is possible to realize the update to standard application packet, the workload of programmer is efficiently reduced, realizes automatically updating for application program.

Description

A kind of update method of application program, medium and equipment
Technical field
The present invention relates to field of computer technology, and in particular to a kind of update method of application program, medium and sets It is standby.
Background technology
With the development of H5, the APP of mobile terminal develops into mixed type application by localization using (Native APP) (Hybrid App);Mixed type is locally downloading using usually requiring to wrap product H5 applications, if necessary to product H5 applications Packet carries out visitor and opens, and needs to change product H5 application packets;If product code needs to change, migration code of acting as a guest out again is needed To the product code of new version, the workload of programmer is larger, more wasteful resource.
Invention content
For the defects in the prior art, the present invention provides a kind of update method of application program, medium and equipment, It can realize automatically updating for application program, save resource.
In a first aspect, the present invention provides a kind of update method of application program, including:
The injection packet of the standard of application program application packet for detecting and being disposed in download service end;
Read the configuration file in the injection packet;
According to the configuration file, being noted in injection file and the standard application packet in the injection packet is obtained Enter file;
Using regular expression, the injection file is injected into the corresponding position by injection file;
It will be added in the standard application packet by injection file after injection, form new opplication packet;
Load the new opplication packet.
Optionally, the configuration file includes an injection pair;The injection is to including one by injection file and at least One injection file.
Optionally, the injection includes multiple injection files;
Described according to the configuration file, obtain in the injection file and standard application packet in the injection packet By after the step of injection file, described using regular expression, the injection file is injected into described by injection text Before the step of corresponding position of part, further include:
Multiple injection files are merged, generate a total injection file;
It is described to utilize regular expression, the injection file is injected into the corresponding position by injection file, is wrapped It includes:
Using regular expression, total injection file is injected into the corresponding position by injection file.
Optionally, described according to the configuration file, the injection file and the standard obtained in the injection packet is answered With, by before the step of injection file, being further included in packet:
Back up the standard application packet.
Optionally, it will be added to after injection by injection file in the standard application packet described, form new opplication packet The step of after, further include:
Judge whether the new opplication packet injects success;
If injection failure, restore the standard application packet of backup;It re-executes in the detection and download service end The step of injection packet of the standard application packet of the application program of deployment;
If injecting successfully, described the step of loading the new opplication packet is performed.
Optionally, it further includes:
It is instructed according to the deletion of user, server-side deletes the configuration file in the injection packet, obtains new injection Packet;
Mobile terminal detects and downloads the new injection packet;
When the mobile terminal cannot read the configuration file in the new injection packet, delete and add in injection text The new opplication packet after part;
The standard application packet of loading application programs.
Second aspect, the present invention provide a kind of computer readable storage medium for application program update, store thereon There is computer program, which realizes a kind of update method of above-mentioned application program when being executed by processor.
The third aspect, the present invention provide a kind of more new equipment of application program, including:It memory, processor and is stored in On memory and the computer program that can run on a processor, the processor are realized above-mentioned when performing described program A kind of update method of application program.
The present invention opens code by using injection packet to standard application packet injection visitor, can realize to standard application packet Update simultaneously as it is independent that visitor, which opens code with standard application packet, therefore, there is no need to do on the basis of standard application packet Exploitation, it is only necessary to develop visitor and open code, efficiently reduce the workload of programmer, realize automatically updating for application program.Separately Outside, using the present invention, the visitor of early version can be opened in code update to new opplication packet, can realizes the visitor of compatible early version Code is opened, does not need to migration code of acting as a guest out again, it will be able to realize the update to application program.
Description of the drawings
It, below will be to tool in order to illustrate more clearly of the specific embodiment of the invention or technical solution of the prior art Body embodiment or attached drawing needed to be used in the description of the prior art are briefly described.In all the appended drawings, similar member Part or part are generally identified by similar reference numeral.In attached drawing, each element or part might not be painted according to practical ratio System.
Fig. 1 is a kind of schematic diagram of the update method of application program provided by the invention;
Fig. 2 is a kind of structure diagram of the more new equipment of application program provided by the invention.
Specific embodiment
The embodiment of technical solution of the present invention is described in detail below in conjunction with attached drawing.Following embodiment is only used In clearly illustrating technical scheme of the present invention, therefore be intended only as example, and the guarantor of the present invention cannot be limited with this Protect range.
It should be noted that unless otherwise indicated, technical term or scientific terminology used in this application should be this hair The ordinary meaning that bright one of ordinary skill in the art are understood.
The present invention provides a kind of update method of application program, medium and equipment.Below in conjunction with the accompanying drawings to the present invention Embodiment illustrate.
It please referring to Fig.1, Fig. 1 is the schematic diagram of the update method of a kind of application program that the specific embodiment of the invention provides, A kind of update method of application program provided in this embodiment, including:
Step S101:The injection packet of the standard of application program application packet for detecting and being disposed in download service end.
Step S102:Read the configuration file in the injection packet.
Step S103:According to the configuration file, injection file and standard application packet in the injection packet are obtained In by injection file.
Step S104:Using regular expression, the injection file is injected into the corresponding positions by injection file It puts.
Step S105:It will be added in the standard application packet by injection file after injection, form new opplication packet.
Step S106:Load the new opplication packet.
The executive agent of the present invention is mobile terminal.The standard application packet of application program is stored in mobile terminal.
Mobile terminal is required for whether detection service end is deployed with the application when starting corresponding application program every time The injection packet of the standard application packet of program if there is injection to wrap, demonstrates the need for updating the standard application packet of the application program;If Packet is not injected into, then does not need to update the standard application packet of the application program, continues loading standard application packet.
When mobile terminal is fitted without application program, then needs first to download the standard application packet of application program, install After standard application packet, more new application of the invention may be used.
Wherein, injection file can refer to according to customer demand, to the code that standard is developed using packet, that is, Visitor opens generation.It can be html file or other code files to inject file, can use javascript language The code file write or the code file write with other Languages, this is all within the scope of the present invention.
Wherein, standard refers to the application packet of the product code of application program using packet.
Code is opened to standard application packet injection visitor by using injection packet, can realize the update to standard application packet, together When, it is independent since visitor opens code with standard application packet, therefore, there is no need to develop on the basis of standard application packet, only Exploitation visitor is needed to open code, the workload of programmer is efficiently reduced, realizes automatically updating for application program.
In the present invention, it is independent since visitor opens code and standard application packet, the present invention may be used, by early version Visitor open in code update to new opplication packet, can realize that the visitor of compatible early version opens code, not need to migration of acting as a guest out again Code, it will be able to realize the update to application program.
Wherein, configuration file and injection file are packed in injection packet.Configuration file states injection file and is injected File.
In the present invention, there are one configuration file and at least one injection files for configuration in injection packet.Wherein, it is described to match An injection pair can be included by putting file;The injection is to including one by injection file and at least one injection file.
When need to it is multiple code is opened by injection file injection visitor when, then need to be packaged multiple injection packets, repeatedly noted Enter.
Such as:Configuration file is:
Wherein, automerge field definitions injection configuration information, the value of automerge are arrays, Ke Yiding Multiple src-insert pairs of justice.Each injection centering, src can only there are one, that is, by injection file can only there are one, Insert can have multiple injection files.
Wherein, it injects there are two files, respectively:Html/a.html and html/b.html.
Above-mentioned configuration file show to need to:
http://application.m3.cmp/v1.0.0/layout/application.html by injection file Two injection files of middle injection html/a.html and html/b.html.
In the present invention, regular expression is:
"(</body>){0,1}\\s*</html>(\\w|\\s|[\\*\\-]|(!>)|(<!))*$"
Using regular expression, insertion position can be found from by injection file, be then inserted into before matching position File is injected, that is, visitor opens code.
In a specific embodiment provided by the invention, the injection includes multiple injection files;In the basis The configuration file obtains in the injection packet and injects the step of file and the standard are using in packet by injection file Later, described using regular expression, the step of injection file is injected into the corresponding position by injection file Before, it further includes:Multiple injection files are merged, generate a total injection file;It is described to utilize regular expressions The injection file is injected into the corresponding position by injection file by formula, including:Using regular expression, by described in Total injection file is injected into the corresponding position by injection file.
When injection wrap in include it is multiple injection file when, obtain injection file after, will injection file be injected by Before injecting file, can multiple injection files be subjected to function merging, form a total injection file, then will always inject file It is injected by injection file.In such manner, it is possible to avoid multiple implant operation, resource is saved.
In a specific embodiment provided by the invention, described according to the configuration file, the injection packet is obtained In injection file and the standard application packet in by before the step of injection file, further include:Back up the standard application Packet.
By backing up standard application packet, it can carry out secondary injection after injection visitor opens code failure, can inject Visitor open code failure after, can also utilize standard using packet be continuing with the application program, and then avoid application program therefore not It can use, can be as needed, the application program before being restored using standard application packet.
In a specific embodiment provided by the invention, described using regular expression, by the injection file note Enter the step of corresponding position by injection file after, can also include:Judge whether the new opplication packet is injected into Work(;If injection failure, restore the standard application packet of backup;It re-executes and is disposed in the detection and download service end Application program standard application packet injection packet the step of;If injecting successfully, the loading new opplication packet is performed Step.
After new opplication packet is formed, need to judge whether new opplication packet injects success, if it is read-write, if new opplication packet It injects successfully, then loads new opplication packet, more new application;If the injection failure of new opplication packet restores the standard application of backup Packet, the injection packet of the standard of application program application packet for detecting and being disposed in download service end again, re-starts secondary injection Enter.In this way, by judging whether new opplication packet injects success, when so that the mobile terminal is loaded new opplication packet, can smoothly into Row, avoids pitfalls.
In the present invention, when having downloaded configuration file, it can also judge that whether correct configuration file is write, if energy Normal parsing, if cannot, show that success cannot be injected, need to reacquire configuration file or injection packet, alternatively, directly Loading standard application packet.
When obtaining injection file according to configuration file and by injection file, it is necessary first to search injection file and be noted When entering file, if search less than, show that success cannot be injected, need reacquire injection packet, alternatively, being loaded directly into standard Using packet.
When opening code according to regular expression injection visitor, firstly, it is necessary to be searched according to regular expression by injection file Decanting point, then decanting point injection visitor open code.When according to regular expression decanting point cannot be found, then show not It can inject successfully, need to reacquire injection packet or by injection file, be injected alternatively, being searched again according to regular expression Point or loading standard application packet, this is all within the scope of the present invention.
In a specific embodiment provided by the invention, the method can also include:Referred to according to the deletion of user It enables, server-side deletes the configuration file in the injection packet, obtains new injection packet;Mobile terminal is detected and is downloaded described New injection packet;When the mobile terminal cannot read the configuration file in the new injection packet, delete and add in injection text The new opplication packet after part;The standard application packet of loading application programs.
After standard is filled with injection file using packet, revocation is needed to change, then the application packet before needing to restore, journey Sequence person needs to delete the configuration file in the injection packet in server-side, and the new injection packet after deletion configuration file is deployed to Server-side, mobile terminal detect and download the new injection packet, when mobile terminal cannot read configuration file, can delete New opplication packet, loading standard application packet, in this way, the visitor of injection holds code and can cancel automatically, the standard before application recovery Application program.In this way, the automatic function of restoring application program can be realized, when client does not like the new production of addition After product, then the product can be deleted.
By means of the invention it is possible to realize that Dynamic injection visitor is opened in code to the file of application packet, it is automatic to complete page code Update.
More than, it is a kind of update method of application program provided by the invention.
Second embodiment:
In above-mentioned first embodiment, a kind of update method of application program is provided, is implemented with reference to above-mentioned first Example, second embodiment of the invention provide a kind of computer readable storage medium for application program update, are stored thereon with meter Calculation machine program, the program realize a kind of update method for application program that above-mentioned first embodiment provides when being executed by processor.
3rd embodiment:
With reference to a kind of update method for application program that first embodiment provides, the present invention also provides a kind of application programs More new equipment, including:Memory, processor and storage on a memory and the computer program that can run on a processor, The processor realizes a kind of update method for application program that above-mentioned first embodiment provides when performing described program.Fig. 2 shows A kind of hardware architecture diagram of the more new equipment of application program provided in an embodiment of the present invention is gone out.
Specifically, above-mentioned processor 201 can include central processing unit (CPU) or specific integrated circuit It (Application Specific Integrated Circuit, ASIC) or may be configured to implement of the invention real Apply one or more integrated circuits of example.
Memory 202 can include the mass storage for data or instruction.For example it is unrestricted, storage Device 202 may include hard disk drive (Hard Disk Drive, HDD), floppy disk, flash memory, CD, magneto-optic disk, tape Or the group of universal serial bus (Universal Serial Bus, USB) driver or two or more the above It closes.In a suitable case, memory 202 may include the medium of removable or non-removable (or fixed).In suitable situation Under, memory 202 can be inside or outside data processing equipment.In a particular embodiment, memory 202 is non-volatile Solid-state memory.In a particular embodiment, memory 202 includes read-only memory (ROM).In a suitable case, the ROM Can be the ROM of masked edit program, programming ROM (PROM), erasable PROM (EPROM), electric erasable PROM (EEPROM), Electrically-alterable ROM (EAROM) or the combination of flash memory or two or more the above.
Processor 201 is by reading and performing the computer program instructions stored in memory 202, to realize above-mentioned reality Apply the more new equipment of any one application program in example.
In one example, the more new equipment of application program may also include communication interface 203 and bus 210.Wherein, such as Shown in Fig. 2, processor 201, memory 202, communication interface 203 are connected by bus 210 and complete mutual communication.
Communication interface 203 is mainly used for realizing in the embodiment of the present invention between each module, device, unit and/or equipment Communication.
Bus 210 includes hardware, software or both, and the component of the more new equipment of application program is coupled to each other together. For example unrestricted, bus may include accelerated graphics port (AGP) or other graphics bus, enhancing Industry Standard Architecture (EISA) bus, Front Side Bus (FSB), super transmission (HT) interconnection, Industry Standard Architecture (ISA) bus, infinite bandwidth interconnection, Low pin count (LPC) bus, memory bus, micro- channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI- Express (PCI-X) bus, Serial Advanced Technology Attachment (SATA) bus, Video Electronics Standards Association part (VLB) bus Or the combination of other suitable buses or two or more the above.In a suitable case, bus 210 may include One or more buses.Although specific bus has been described and illustrated in the embodiment of the present invention, the present invention considers any suitable Bus or interconnection.
It should be clear that the invention is not limited in specific configuration described above and shown in figure and processing. For brevity, it is omitted here the detailed description to known method.In the above-described embodiments, it has been described and illustrated several Specific step is as example.But procedure of the invention is not limited to described and illustrated specific steps, ability The technical staff in domain can be variously modified after the spirit for understanding the present invention, modification and addition or change the step it Between sequence.
Above structural frames functional block shown in figure can be implemented as hardware, software, firmware or combination thereof. When realizing in hardware, may, for example, be electronic circuit, application-specific integrated circuit (ASIC), appropriate firmware, plug-in unit, Function card etc..When being realized with software mode, element of the invention is used to perform the program or code of required task Section.Either code segment can be stored in machine readable media program or the data-signal by being carried in carrier wave is transmitting Medium or communication links are sent." machine readable media " can include being capable of any medium of storage or transmission information. The example of machine readable media includes electronic circuit, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), soft Disk, CD-ROM, CD, hard disk, fiber medium, radio frequency (RF) link, etc..Code segment can be via such as internet, inline The computer network of net etc. is downloaded.
Finally it should be noted that:The above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations; Although the present invention is described in detail with reference to foregoing embodiments, it will be understood by those of ordinary skill in the art that:Its It can still modify to the technical solution recorded in foregoing embodiments either special to which part or whole technologies Sign carries out equivalent replacement;And these modifications or replacement, various embodiments of the present invention that it does not separate the essence of the corresponding technical solution The range of technical solution should all cover in the claim of the present invention and the range of specification.

Claims (8)

1. a kind of update method of application program, which is characterized in that including:
The injection packet of the standard of application program application packet for detecting and being disposed in download service end;
Read the configuration file in the injection packet;
According to the configuration file, obtain literary by injection in the injection file and standard application packet during the injection is wrapped Part;
Using regular expression, the injection file is injected into the corresponding position by injection file;
It will be added in the standard application packet by injection file after injection, form new opplication packet;
Load the new opplication packet.
2. according to the method described in claim 1, it is characterized in that, the configuration file includes an injection pair;The injection To including one by injection file and at least one injection file.
3. according to the method described in claim 2, it is characterized in that, the injection includes multiple injection files;
Described according to the configuration file, being noted in injection file and the standard application packet in the injection packet is obtained After the step of entering file, described using regular expression, the injection file is injected into the phase by injection file Before the step of answering position, further include:
Multiple injection files are merged, generate a total injection file;
It is described to utilize regular expression, the injection file is injected into the corresponding position by injection file, including:
Using regular expression, total injection file is injected into the corresponding position by injection file.
4. according to the method described in claim 1, it is characterized in that, the injection is obtained according to the configuration file described In packet injection file and the standard application packet in by before the step of injection file, further include:
Back up the standard application packet.
5. according to the method described in claim 4, it is characterized in that, it is described will be added to after injection by injection file it is described After the step of standard is applied in packet, formation new opplication packet, further include:
Judge whether the new opplication packet injects success;
If injection failure, restore the standard application packet of backup;It re-executes and is disposed in the detection and download service end Application program standard application packet injection packet the step of;
If injecting successfully, described the step of loading the new opplication packet is performed.
6. it according to the method described in claim 4, it is characterized in that, further includes:
It is instructed according to the deletion of user, server-side deletes the configuration file in the injection packet, obtains new injection packet;
Mobile terminal detects and downloads the new injection packet;
When the mobile terminal cannot read the configuration file in the new injection packet, delete after adding in injection file The new opplication packet;
The standard application packet of loading application programs.
7. a kind of computer readable storage medium for application program update, is stored thereon with computer program, feature exists In the method when program is executed by processor described in one of realization claim 1-6.
8. a kind of more new equipment of application program, including:Memory, processor and storage are on a memory and can be on a processor The computer program of operation, which is characterized in that the processor is realized when performing described program described in one of claim 1-6 Method.
CN201711484649.5A 2017-12-29 2017-12-29 A kind of update method of application program, medium and equipment Pending CN108228214A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711484649.5A CN108228214A (en) 2017-12-29 2017-12-29 A kind of update method of application program, medium and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711484649.5A CN108228214A (en) 2017-12-29 2017-12-29 A kind of update method of application program, medium and equipment

Publications (1)

Publication Number Publication Date
CN108228214A true CN108228214A (en) 2018-06-29

Family

ID=62646403

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711484649.5A Pending CN108228214A (en) 2017-12-29 2017-12-29 A kind of update method of application program, medium and equipment

Country Status (1)

Country Link
CN (1) CN108228214A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111562934A (en) * 2020-04-03 2020-08-21 深圳震有科技股份有限公司 Software system upgrading method based on hot patch, terminal and storage medium
CN112948734A (en) * 2021-02-25 2021-06-11 平安普惠企业管理有限公司 Project style integration and adaptation method, device, equipment and storage medium
CN114610406A (en) * 2022-03-02 2022-06-10 维塔科技(北京)有限公司 Code injection method, device, storage medium and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030149960A1 (en) * 2002-01-18 2003-08-07 Rajendra Inamdar Flexible and extensible java bytecode instrumentation system
US8214803B2 (en) * 2005-12-21 2012-07-03 International Business Machines Corporation Program testing method and testing device
CN103189851A (en) * 2010-06-25 2013-07-03 韦斯技术公司 Apparatus and method for injecting network driver into target image
CN107153536A (en) * 2017-03-31 2017-09-12 北京三快在线科技有限公司 A kind of application processing method and device
CN107168704A (en) * 2017-05-11 2017-09-15 金蝶软件(中国)有限公司 A kind of multi-page resource file method for implanting and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030149960A1 (en) * 2002-01-18 2003-08-07 Rajendra Inamdar Flexible and extensible java bytecode instrumentation system
US8214803B2 (en) * 2005-12-21 2012-07-03 International Business Machines Corporation Program testing method and testing device
CN103189851A (en) * 2010-06-25 2013-07-03 韦斯技术公司 Apparatus and method for injecting network driver into target image
CN107153536A (en) * 2017-03-31 2017-09-12 北京三快在线科技有限公司 A kind of application processing method and device
CN107168704A (en) * 2017-05-11 2017-09-15 金蝶软件(中国)有限公司 A kind of multi-page resource file method for implanting and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111562934A (en) * 2020-04-03 2020-08-21 深圳震有科技股份有限公司 Software system upgrading method based on hot patch, terminal and storage medium
CN111562934B (en) * 2020-04-03 2023-08-11 深圳震有科技股份有限公司 Software system upgrading method based on hot patch, terminal and storage medium
CN112948734A (en) * 2021-02-25 2021-06-11 平安普惠企业管理有限公司 Project style integration and adaptation method, device, equipment and storage medium
CN114610406A (en) * 2022-03-02 2022-06-10 维塔科技(北京)有限公司 Code injection method, device, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
EP2799993A1 (en) Method and device for system differential upgrade and mobile terminal
US9032383B2 (en) Automatically updating applications on a client&#39;s device without interrupting the user&#39;s experience
CN101937349B (en) Wireless communication terminal and software upgrading method thereof
CN107402788B (en) Resource packaging management method and device
US9104511B2 (en) Method and computation node for processing application data
CN105205142B (en) Preserve method, device and the mobile terminal of journal file
CN104063225B (en) Screen locking theme development method and device
CN108228214A (en) A kind of update method of application program, medium and equipment
US9535819B2 (en) Identifying the lines of code that caused the error as identified in the stack trace in a source code version that generated the stack trace that does not reside on the user&#39;s computing device
EP2264597A1 (en) Backing up and/or restoring a software application so as to facilitate compatibility checking with a target device prior to application restore
US20200081697A1 (en) Methods for performing a rollback-capable software update at a device
CN104978213B (en) Realize the link acquisition methods and device of application installation package
CN106897587A (en) The method and apparatus of reinforcement application, loading reinforcement application
CN105988834A (en) Application installation package generating and installing method and apparatus
CN114610361B (en) Method, device and medium for upgrading vehicle system
US20200379743A1 (en) Usb-based method and device for upgrading electronic apparatus, and electronic apparatus
US20170163787A1 (en) Method and electronic device for upgrading or downgrading system
CN104731626B (en) The installation method and device of application
US20130185626A1 (en) METHOD, TERMINAL AND COMPUTER-READABLE RECORDING MEDIUM FOR COMPILING JAVASCRIPT INCLUDED IN WEB APPLICATION USING Ahead-Of-Time (AOT)
CN103678125A (en) Method and system for debugging codes
CN107977292A (en) The test method and device of SPI-NAND
CN114115969A (en) Hot updating method and system based on real Native
CN104063306A (en) Automatic login method, device and system in intelligent terminal software testing
CN114063985A (en) Plug-in development method and device for Web application, electronic device, medium, and program
CN114153462B (en) Client source code processing method and device, storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180629

RJ01 Rejection of invention patent application after publication