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

SDK (Software Development Kit) abnormality control method and device, application program running method and device and equipment thereof

An abnormal control and abnormal technology, applied in the computer field, can solve the problems of uncontrollable SDK code, unable to fully guarantee the correctness of SDK logic and coding, and affecting company image.

Pending Publication Date: 2018-07-06
BEIJING QIHOO TECH CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] With the continuous popularization of SDK development ideas in the field of software development, due to uncontrollable SDK codes, SDK developers cannot fully guarantee the correctness of SDK logic and coding, nor can they verify the integration effect of SDK on all user applications. When it comes to the problem of application crashes caused by the internal crash of the SDK, once the crash of the user's application is caused by the crash of the SDK, it will directly affect the company's image, affect the cooperative relationship of SDK users, and greatly affect the effect of the product and the user experience. economic loss
[0004] However, the existing technology has not proposed an effective solution to the problem of application program crash caused by the internal crash of the SDK. Therefore, it is urgent to provide a technical solution for the SDK to prevent crashes, which can minimize both the user and the developer. loss, maintain the stability of the application, thereby ensuring the quality and efficiency of the entire software development

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
  • SDK (Software Development Kit) abnormality control method and device, application program running method and device and equipment thereof
  • SDK (Software Development Kit) abnormality control method and device, application program running method and device and equipment thereof
  • SDK (Software Development Kit) abnormality control method and device, application program running method and device and equipment thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0093] The present invention will be further described below with reference to the accompanying drawings and exemplary embodiments, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements with the same or similar functions . The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention. Also, detailed descriptions of known arts will be omitted if they are unnecessary to illustrate the features of the present invention.

[0094] Those skilled in the art will understand that unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the word "comprising" used in the description of the present invention refers to the presence of said features, integers, steps, operations, ele...

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 relates to the field of communication technology, and particularly to an SDK (Software Development Kit) abnormality control method and device, an application program running method and device and equipment thereof. The method of the invention includes: submitting a code block, which is related to a called function interface, to a thread factory; creating a corresponding target threadfor the code block by the thread factory, and establishing association between the target thread and a thread group provided with abnormality capturers used for capturing abnormality events of the target thread; and monitoring running of the target thread, which is already added to a thread pool, by the thread group, and when an abnormality event of the target thread occurs, triggering an abnormality capturer, which corresponds to the abnormality event, to execute preset response. According to the method, the related code block is submitted to the thread factory through calling the function interface of SDK, the thread group provided with the abnormality capturers is utilized for monitoring running of the target thread corresponding to the code block, thus capturing of the abnormality event is realized, and SDK restarting and collection of abnormality result information are carried out for the abnormality event without impacting a whole of an application.

Description

【Technical field】 [0001] The present invention relates to the field of computer technology, in particular to an SDK abnormality control and application program running method, system and equipment thereof. 【Background technique】 [0002] In project development, services provided by a third-party SDK (Software Development Kit, software development kit) are often used. It provides a set of external development interfaces with a certain structure and logic, and encapsulates internal business logic. Such as advertising, payment, UI controls, functional framework, etc. The caller only needs to use the corresponding external development interface according to the instruction document to realize the expected function, simplify the software development process, improve the software development speed to a certain extent, and ensure the quality of the software. [0003] With the continuous popularization of SDK development ideas in the field of software development, due to uncontrol...

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/48G06F11/36
CPCG06F9/4843G06F11/3644Y02D10/00
Inventor 杨大鹏
Owner BEIJING QIHOO TECH CO LTD
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