Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for initializing an application program during startup, electronic equipment and medium

An initialization method and application technology, applied in the direction of program control device, program loading/starting, program control design, etc., can solve problems such as crash, application program startup stuck, slow, invalid, etc., to simplify work and avoid startup stuck. The effect of slowing down, reducing crashes and bugs

Pending Publication Date: 2021-03-26
BEIJING ZHANXINZHANLI INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides an initialization method, an initialization device, and corresponding electronic equipment, a non-transitory computer-readable storage medium, and a computer program product when an application program is started, so as to solve the problem of slow application program startup and initialization problems in the prior art. Technical issues such as crashes or invalidities, to achieve standardized and effective management of module initialization

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
  • Method and device for initializing an application program during startup, electronic equipment and medium
  • Method and device for initializing an application program during startup, electronic equipment and medium
  • Method and device for initializing an application program during startup, electronic equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are part of the embodiments of the present invention , but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0033] The inventor conducted in-depth research on the current initialization scheme of modules in mobile applications, and found that it is feasible for relatively simple applications. However, with the accumulation of business and the increase in the number of modules, the initialization modules will become more and more difficult to maintain. And bring a series of problems, mainly in the f...

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 a method for initializing an application program during startup, which comprises the following steps of: when the application program is compiled, acquiring parameters related to initialization for each module in the application program; recording parameters related to initialization into a data table, and packaging the data table into a compiled product; when the application program is started, loading the data table to the initialization module; and initializing the corresponding module according to the parameters related to initialization in the data table. Accordingto the method for initializing an application program during startup provided by the invention, a set of initialization management scheme when the application program is started is established, and the initialization process is standardized, so that the initialization of the module becomes simple and quick, the crash and errors caused by the initialization process are reduced, and in addition, theproblem that in the prior art, starting of the application program gets stuck and slows down is avoided, and initialization of the module can be managed standardly and effectively.

Description

technical field [0001] The present invention relates to the technical field of application program development, in particular to an initialization method, device, electronic equipment and medium when an application program is started. Background technique [0002] At present, an application program (application, APP) is indispensable when a user uses a mobile terminal, so as to realize functions such as web browsing, instant messaging, word processing, image editing, and database calling. Iterative development of mobile applications, especially large-scale applications with over one million lines of code and over 100 million monthly users, needs to be divided into modules for easier expansion and maintenance. Before exercising their normal functions, most modules need to perform initialization operations. Initialization operations are mostly performed when the application starts. [0003] There is only one initialization module for mobile applications. When initializing ea...

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
IPC IPC(8): G06F9/445
CPCG06F9/44505
Inventor 孙振义王帅胡森
Owner BEIJING ZHANXINZHANLI INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More