Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Application program management method and device

A technology of application program and management method, applied in the field of application program management, which can solve the problem that the application program cannot perform effective performance and optimization.

Active Publication Date: 2017-12-01
北京明朝万达科技股份有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides an application program management method and device to solve the problem that the application program management scheme in the prior art cannot effectively optimize the performance of the published application programs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Application program management method and device
  • Application program management method and device
  • Application program management method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] Embodiment one, with reference to figure 2 , which shows a flow chart of the steps of an embodiment of an application program management method embodiment of the present invention, which is applied to a mobile terminal, and may specifically include the following steps:

[0026] Step 101, collecting and sending the first performance data of the running target application program;

[0027] Among them, when the application program has been released and various application programs are installed on the mobile terminal, in order to avoid the performance problems of these application programs that are related to the environment and cannot be found in the process of software design, development and testing, then Will affect the use of the application. Therefore, for a certain type of application program that has been released (here, the target application program is used as an example for illustration), the embodiment of the present invention can collect the first performanc...

specific example

[0048] Specific example: Image processing software is a typical APP that needs to consider performance, and the performance to be considered is mainly memory. When designing and developing software, special attention should be paid to the creation, storage, reference, and release of instances, as well as the step-by-step testing and optimization of codes. Finally, performance optimization should be carried out after complete system testing. The performance of the APP released at this time has basically reached the standard, but now with the upgrade of the Android mobile device system version and the diversification of the system model, the system test can no longer cover the basic user usage scenarios, and some hidden performance problems still need to be verified through the real test. The real user operations of the environment are reflected and fed back to the server in time to further solve problems in a timely manner and optimize performance.

[0049] refer to Figure 4 ...

Embodiment 2

[0056] Embodiment 2. Optionally, on the basis of the foregoing embodiment 1, the method according to the embodiment of the present invention may further include:

[0057] S11, acquiring a list of pre-configured controlled applications;

[0058] Wherein, it is also possible to pre-set which application programs among all application programs installed on the mobile terminal require overall performance monitoring, and set the application programs to be monitored in the list of controlled application programs.

[0059] S12. Collect second performance data of controlled application programs running in the controlled application program list according to a preset period;

[0060] Wherein, not necessarily every APP in the list of controlled application programs is running, the present invention only needs to collect the second performance data for the running APPs in the list, and the second performance data may include: startup frequency, abnormal crash frequency , and / or, further...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an application program management method and device. The application program management method includes: collecting and sending out first performance data of a running target application program; receiving and storing a service pack of the target application program, wherein the service pack is generated for a performance issue, and the performance issue is acquired by analyzing the first performance data; if the target application program is restarted, performing performance restoration on the target application program according to the service pack. The first performance data of the running application program are collected and sent out, the service pack which is generated for the first performance data is then received, the performance issue of the application program is restored by the aid of the service pack, the performance of the issued application program is restored rapidly, and no matter how different running environments of the application program are, the performance of the application program can be restored by generating the corresponding service pack flexibly.

Description

technical field [0001] The present invention relates to the technical field of application program management, in particular to an application program management method and device. Background technique [0002] With the rapid development of the mobile Internet, mobile applications are also playing an increasingly important role in people's daily life, and people's requirements for mobile applications are getting higher and higher. The more prominent aspect is performance. The performance of an application (APP, application) plays a key role in user experience. [0003] currently, such as figure 1 As shown in FIG. 2 , the performance optimization of the existing application program management system generally only stays in the stages of software design, software development and software testing. That is, the software design phase adopts a relatively mature system architecture that considers performance to lay a solid foundation for performance optimization; the software dev...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445G06F11/30
CPCG06F8/65G06F11/302
Inventor 王兆丽喻波王志海安鹏韩振国
Owner 北京明朝万达科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products