CN106844074A - The method and apparatus of more new application - Google Patents

The method and apparatus of more new application Download PDF

Info

Publication number
CN106844074A
CN106844074A CN201510881639.XA CN201510881639A CN106844074A CN 106844074 A CN106844074 A CN 106844074A CN 201510881639 A CN201510881639 A CN 201510881639A CN 106844074 A CN106844074 A CN 106844074A
Authority
CN
China
Prior art keywords
address information
application program
installation kit
collapse
application
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
CN201510881639.XA
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 Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510881639.XA priority Critical patent/CN106844074A/en
Publication of CN106844074A publication Critical patent/CN106844074A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The disclosure is directed to a kind of method and apparatus of more new application, belong to field of terminal technology.The method includes:When detecting application crash, the address information of the installation kit for downloading the application program is obtained;The address information is shown, and receives the more new command of user's submission;According to the more new command and the address information, the application program is updated.The device includes:First acquisition module, display module, receiver module and update module.The efficiency of more new application can be improved in the disclosure.

Description

The method and apparatus of more new application
Technical field
The disclosure is directed to field of terminal technology, especially with respect to a kind of method and apparatus of more new application.
Background technology
With the development of terminal technology, the application program installed in terminal is more and more, but some apply journey Sequence there may be leak, situations such as cause the application program that collapse occurs in the process of running, now user It is accomplished by updating the application program.
At present, when collapse occurs in the process of running in application program, user exits the application program, Then the redaction of the application program is found from server, the redaction of the application program is downloaded and install; Or user etc. is until during the redaction of the server push application program, download and install the application program Redaction.
Disclosure
In order to overcome the problem of correlation technique, present disclose provides a kind of method and apparatus of more new application.
On the one hand, present disclose provides one according to the first aspect of the embodiment of the present disclosure, there is provided one kind updates should With the method for program, including:
When detecting application crash, the address information of the installation kit for downloading the application program is obtained;
The address information is shown, and receives the more new command of user's submission;
According to the more new command and the address information, the application program is updated.
Optionally, methods described also includes:
The crash info of the application crash is obtained, when the crash info includes collapse number of times and collapse It is long;
If the collapse number of times reaches default collapse number of times and the collapse duration reaches default collapse duration, The step of performing the address information of the installation kit for obtaining and downloading the application program.
Optionally, the address information for obtaining the installation kit for downloading the application program, including:
Obtain the version number of the installation kit of the mounted application program of terminal;
The version number is sent to server, the version number obtains for the server according to the version number Remove the address information of the installation kit of the latest edition for carrying the application program;
Receive the address information of the installation kit of the download latest edition that the server sends.
Optionally, the address information for obtaining the installation kit for downloading the application program, including:
The installation kit of the mounted application program of terminal is parsed, is obtained from the installation kit described in downloading The address information of installation kit.
Optionally, the display address information, including:
Graphic code of the display comprising the address information;Or,
More new interface of the display comprising the address information.
On the other hand, present disclose provides one according to the second aspect of the embodiment of the present disclosure, there is provided one kind updates The device of application program, including:
First acquisition module, for detecting during application crash, obtains the peace for downloading the application program Fill the address information of bag;
Display module, for showing the address information;
Receiver module, the more new command for receiving user's submission;
Update module, for more new command and the address information according to, updates the application program.
Optionally, described device also includes:
Second acquisition module, the crash info for obtaining the application crash, the crash info bag Include collapse number of times and collapse duration;
If the collapse number of times reaches default collapse number of times and the collapse duration reaches default collapse duration, First acquisition module is performed, the address information for obtaining the installation kit for downloading the application program.
Optionally, first acquisition module, including:
First acquisition unit, the version number of the installation kit for obtaining the mounted application program of terminal;
Transmitting element, for sending the version number to server, the version number is used for the server root The address information of the installation kit of the latest edition for downloading the application program is obtained according to the version number;
Receiving unit, the address of the installation kit for receiving the download latest edition that the server sends Information.
Optionally, first acquisition module, including:
Resolution unit, the installation kit for parsing the mounted application program of terminal;
Second acquisition unit, the address information of the installation kit is downloaded for being obtained from the installation kit.
Optionally, the display module, for showing the graphic code comprising the address information;Or,
The display module, for showing the more new interface comprising the address information.
Some beneficial effects of the disclosure can include:When detecting application crash, obtain and download application The address information of the installation kit of program;Display address information, and receive the more new command of user's submission;According to More new command and address information, more new application.It is that user carries so as to detect during application crash For download application program installation kit address information, user click directly on the address information can just update should With program, so that the disclosure improves the efficiency of more new application.
Brief description of the drawings
Accompanying drawing described herein is used for providing further understanding of the disclosure, constitutes the part of the application, Restriction of this disclosure is not constituted.In the accompanying drawings:
Fig. 1 is a kind of flow chart of the method for the more new application according to an exemplary embodiment;
Fig. 2 is a kind of flow chart of the method for the more new application according to an exemplary embodiment;
Fig. 3-1 is a kind of device block diagram of the more new application according to an exemplary embodiment;
Fig. 3-2 is the device block diagram of another more new application according to an exemplary embodiment;
Fig. 3-3 is a kind of device block diagram of first acquisition module according to an exemplary embodiment;
Fig. 3-4 is the device block diagram of another first acquisition module according to an exemplary embodiment;
Fig. 4 is a kind of device block diagram (general structure of terminal) according to an exemplary embodiment.
Specific embodiment
For the purpose, technical scheme and advantage for making the disclosure become more apparent, below in conjunction with implementation method And accompanying drawing, the disclosure is described in further details.Here, the exemplary embodiment of the disclosure and its saying It is bright for explaining the disclosure, but be not intended as restriction of this disclosure.
Fig. 1 is a kind of flow chart of the method for the more new application according to an exemplary embodiment, such as Shown in Fig. 1, the method for more new application is used in terminal, comprises the following steps.
In step S101, when detecting application crash, the ground of the installation kit for downloading application program is obtained Location information.
In step s 102, the address information is shown, and receives the more new command of user's submission.
In step s 103, according to the more new command and the address information, more new application.
The technical scheme provided by this disclosed embodiment can include the following benefits:Detect application program During collapse, the address information of the installation kit for downloading application program is obtained;Display address information, and receive user The more new command submitted to;According to more new command and address information, more new application.So as to detect application During program crashing, the address information of the installation kit for downloading application program is provided the user, user clicks directly on this Address information can just update application program, so that the disclosure improves the efficiency of more new application.
Fig. 2 is a kind of flow chart of the method for the more new application according to an exemplary embodiment, such as Shown in Fig. 2, the method for more new application is used in terminal, comprises the following steps.
In step s 201, when detecting application crash, the crash info of the application crash is obtained, The crash info includes collapse number of times and collapse duration.
The application program is the application program of terminal currently operation;The application journey of terminal real-time detection currently operation Sequence, the application program is operated when user is detected, but the application program without response when, determine the application program It has been collapsed that, obtained the crash info of the application crash, the crash info has at least included collapse number of times and collapsed Routed duration.
Obtaining the step of collapsing number of times can be:
The collapse number of times that acquisition has been stored, the collapse number of times that will have been stored plus one, obtains working as the application program Preceding collapse number of times.
Collapse duration can be current collapse duration, or history collapses total duration.It is a length of when collapse During current collapse duration, obtaining the step of currently collapse duration can be:
Obtain user and operate very first time of the application program, and the application response operation second Time, the time difference of the second time and the very first time is calculated, the time difference is defined as currently collapsing duration.
When collapse during a length of history collapse total duration, obtaining the step of history collapses total duration to be:
Current collapse duration and the history collapse duration for having stored are obtained, current collapse duration is calculated and history is collapsed Burst duration duration and, by the duration and be defined as history collapse total duration.
It should be noted that when the application crash, the application program may will not respond use for a long time The operation at family, then in order to improve renewal efficiency, terminal can not when the application response operation is waited, The crash info of the application program is just obtained, but after the very first time that user operates the application program The response of the application program is not received by default response time, then obtains the crash info of the application program, And determine a length of default response time during current collapse.
In addition to including collapse number of times and collapse duration, the crash info can also include terminal to crash info The version number of the installation kit of the mounted application program and/or current network conditions.Current network conditions include Wireless network environment and cellular mobile network environment.
Obtain the mounted application program of terminal installation kit version number the step of can be:
Be stored with the version number of the installation kit in the installation kit of the mounted application program of terminal, parses the peace Dress bag, obtains the version number of the installation kit from the installation kit.
When user operate the application program and the application program without response when, user may repeatedly operate the application Program, now terminal acquisition user is currently without the number of operations for responding the operation application program;The then collapse is believed Breath can also include that user operates the number of operations of the application program currently without response.
Terminal can be any terminal for having installed application program;For example, terminal is to have installed application program Mobile phone, panel computer or computer etc..Default response time can as needed be configured and change, In the embodiment of the present disclosure, default response time is not especially limited;For example, default response time can be 8 Second or 10 seconds etc..
Obtain after the crash info of the application crash, perform step S202, determine that the crash info is It is no to meet default update condition.
In step S202, if the collapse number of times reaches default collapse number of times and collapse duration reaches default collapsing Routed duration, obtains the address information of the installation kit for downloading the application program.
According to the crash info, determine whether the crash info meets default update condition;In collapse letter When breath meets default update condition, it is determined that needing to update the application program, obtain and download the application program The address information of installation kit.
Crash info at least includes collapse number of times and collapse duration, can also include the mounted application of terminal The version number of the installation kit of program and/or current network conditions.
When crash info includes collapse number of times and collapse duration, default update condition can be collapse number of times Whether default collapse number of times is reached, and whether collapse duration reaches default collapse duration;Accordingly, it is determined that should Whether crash info meets default update condition:
Determine whether the collapse number of times reaches default collapse number of times, and, whether collapse duration reaches default collapsing Routed duration;If the collapse number of times reaches default collapse number of times, and the collapse duration reaches default collapse duration, Determine that the crash info meets default update condition.
Optionally, if the collapse number of times is not reaching to default collapse number of times, or, the collapse duration does not have Default collapse duration is reached, determines that the crash info is unsatisfactory for default update condition.
When crash info is in addition to including collapse number of times and collapse duration, should also including mounted being somebody's turn to do of terminal During with the version number of the installation kit of program, default update condition can reach default collapse time for collapse number of times Number, and collapse duration reaches default collapse duration, and version number is not the version number of latest edition;Then determine The step of whether crash info meets default update condition can be:
Determine whether the collapse number of times reaches default collapse number of times, and whether collapse duration reaches default collapse Duration, and the version number whether be latest edition version number;If the collapse number of times reaches default collapse Number of times and the collapse duration reach default collapse duration, and the version number is not the version number of latest edition, really The fixed crash info meets default update condition.
Optionally, if the collapse number of times is not reaching to default collapse number of times, or, the collapse duration does not have Default collapse duration is reached, or, the version number is the version number of latest edition, determines the crash info not Meet default update condition.
When crash info is in addition to including collapse number of times and collapse duration, when also including current network conditions, Default update condition can reach default collapse number of times for collapse number of times, and collapse duration reaches default collapse Duration, and current network conditions are wireless network environment;Then determine the crash info whether meet it is default more The step of New Terms can be:
Determine whether the collapse number of times reaches default collapse number of times, and, it is default whether the collapse duration reaches Collapse duration, and, whether current network conditions are wireless network environment;If the collapse number of times reaches pre- If collapse number of times, and the collapse duration reaches default collapse duration, and current network conditions are wireless network rings Border, determines that the crash info meets default update condition.
Optionally, if the collapse number of times is not reaching to default collapse number of times, or, the collapse duration does not have Default collapse duration is reached, or, current network conditions are not wireless network environments, determine the crash info It is unsatisfactory for default update condition.
When crash info is in addition to including collapse number of times and collapse duration, should also including mounted being somebody's turn to do of terminal During with version number and the current network conditions of the installation kit of program, default update condition can be collapse number of times Default collapse number of times is reached, and collapse duration reaches default collapse duration, and version number is not latest edition Version number, and current network conditions are wireless network environment;Then determine whether the crash info meets default The step of update condition can be:
Determine whether the collapse number of times reaches default collapse number of times, and whether the collapse duration reaches default collapsing Burst duration, and the version number whether be latest edition version number, and whether current network conditions are nothing Line network environment;If the collapse number of times reaches default collapse number of times, and the collapse duration reaches default collapse Duration, and the version number is not the version number of latest edition, and current network conditions are wireless network environments, Determine that the crash info meets default update condition.
Optionally, if the collapse number of times is not reaching to default collapse number of times, or, the collapse duration does not have Default collapse duration is reached, or, the version number is the version number of latest edition, or, current network ring Border is not wireless network environment, determines that the crash info is unsatisfactory for default update condition.
Optionally, the crash info includes collapse number of times and collapse duration, should also including mounted being somebody's turn to do of terminal Outside the version number of the installation kit of program and/or current network conditions, the crash info also includes that user is current When operating the number of operations of the application program without response, whether default update condition also includes the number of operations Reach preset number of operations.Determine that the step of whether crash info meets default update condition also includes:
Determine that user operates whether the number of operations of the application program reaches preset number of operations currently without response, If the number of operations reaches preset number of operations, determine that the crash info meets default update condition.
Optionally, if the number of operations is not reaching to preset number of operations, determine that the crash info is unsatisfactory for Default update condition.
It should be noted that default collapse number of times, presets collapse duration, preset number of operations can basis Needs are configured and change, and in the disclosed embodiments, to default collapse number of times, preset collapse duration, Preset number of operations is all not especially limited;It can be 3 times for example to preset collapse number of times, preset collapse duration It can be 20 seconds, preset number of operations can be 8 inferior.
Optionally, when it is determined that the crash info is unsatisfactory for default update condition, continue waiting for this and apply journey The operation response of sequence, or directly exit the application program.
Optionally, it is pre- when due to current network conditions not being that wireless network environment causes the crash info to be unsatisfactory for If update condition when, terminal can when current network conditions be wireless network environment when, update the application Program, including:
The network environment of terminal real-time detection terminal, when it is wireless network environment to detect current network conditions, It is determined that needing to update the application program, the address information of the installation kit for downloading the application program is obtained.
Optionally, it is pre- when due to current network conditions not being that wireless network environment causes the crash info to be unsatisfactory for If update condition when, some users may want to update the application program by mobile cellular network;Then terminal Before the address information of installation kit of the application program is downloaded, can be with the display reminding page, the tips page Face at least includes validating that button, and the ACK button is used to trigger confirmation instruction to terminal;Terminal obtains user and touches The confirmation instruction of hair, instructs according to the confirmation, obtains the address information of the installation kit for downloading the application program.
Optionally, the prompting page can also point out the application program need update, then the prompting page except Button is included validating that, crash info should be included;The crash info is used to point out user's application program needs more Newly.
The developer of the application program will download the application program when the installation kit of the application program is developed Installation kit address information storage in the installation kit of the application program, then obtain and download the application program The step of address information of installation kit can be:
The installation kit of the mounted application program of terminal is parsed, is obtained from the installation kit and is downloaded the installation kit Address information.
In this step, in order to obtain the installation kit of the latest edition of the application program, terminal can not be from this The address information of the installation kit for downloading the application program is obtained in the installation kit of application program, directly from server The address information of the middle installation kit for obtaining the latest edition for downloading the application program;Accordingly, obtain to download and be somebody's turn to do The step of address information of the installation kit of application program, can be realized by following steps (1) to (3), be wrapped Include:
(1):Obtain the version number of the installation kit of the mounted application program of terminal;
Be stored with the version number of the installation kit in the installation kit of the mounted application program of terminal, parses the peace Dress bag, obtains the version number of the installation kit from the installation kit.
(2):The version number is sent to server, the version number is used for server and obtains download according to version number The address information of the installation kit of the latest edition of the application program;
Optionally, terminal can also send the identification information of the application program to server;Server is received eventually Identification information and the version number of the application program for sending are held, according to the identification information and version of the application program Number, obtain the address information of the installation kit of the latest edition for downloading the application program.
Server sends the address information of the installation kit for downloading latest edition to terminal, performs step (3).
(3):The address information of the installation kit of the download latest edition that the reception server sends.
In step S203, the address information is shown, and receive the more new command of user's submission.
The step of showing the address information can be:
Graphic code of the display comprising the address information;Or, more new interface of the display comprising the address information.
The graphic code can be bar code of Quick Response Code or two dimension etc.;Then terminal is shown comprising the address information Quick Response Code, or two-dimentional bar code of the display comprising the address information.
When terminal shows the graphic code comprising the address information, when user wants to update the application program, use Family can be grown by the graphic code to submit more new command to terminal;Terminal detects user and presses the graphic code, And pressing duration is reached when presetting pressing duration, determines that user submits more new command to, is now obtained user and is submitted to More new command.
When terminal shows the more new interface comprising the address information, when user wants to update the application program, User can click on the more new interface to submit more new command to terminal;Terminal detects user and clicks on the figure During code, determine that user submits more new command to, now obtain the more new command that user submits to.
Default pressing duration can as needed be configured and change, in the disclosed embodiments, to default Pressing duration is not especially limited;For example, default pressing duration can be 3 seconds etc..
Optionally, the address information of the installation kit of the application program is downloaded in display, so as to avoid when application journey The trouble that sequence is brought when collapsing to user, and user cannot asking using the application program within a period of time Topic.And user can obtain the address information of installation kit that is newest and most correctly downloading the application program, Correct a mistake promptly, recover to use.
In step S204, according to the more new command and the address information, the application program is updated.
According to the more new command, the corresponding download page of the address information is loaded, downloaded from the download page The installation kit of the latest edition of the application program, installs the installation kit of the latest edition, should be answered with realizing updating Use program.
The technical scheme provided by this disclosed embodiment can include the following benefits:Detect application program During collapse, the address information of the installation kit for downloading application program is obtained;Display address information, and receive user The more new command submitted to;According to more new command and address information, more new application.So as to detect application During program crashing, the address information of the installation kit for downloading application program is provided the user, user clicks directly on this Address information can just update application program, so that the disclosure improves the efficiency of more new application.
Fig. 3 is a kind of schematic device of the more new application according to an exemplary embodiment.Referring to Fig. 3-1, the device includes:
First acquisition module 301, for detecting during application crash, obtains the installation for downloading application program The address information of bag;
Display module 302, for showing address information;
Receiver module 303, the more new command for receiving user's submission;
Update module 304, for according to more new command and address information, more new application.
Optionally, referring to Fig. 3-2, the device also includes:
Second acquisition module 305, the crash info for obtaining application crash, crash info includes collapse Number of times and collapse duration;
If collapse number of times reaches default collapse number of times and collapse duration reaches default collapse duration, first is performed Acquisition module 301, the address information for obtaining the installation kit for downloading application program.
Optionally, referring to Fig. 3-3, the first acquisition module 301, including:
First acquisition unit 3011, the version number of the installation kit for obtaining the mounted application program of terminal;
Transmitting element 3012, for sending version number to server, version number is used for server according to version number Obtain the address information of the installation kit of the latest edition for downloading application program;
Receiving unit 3013, the address information of the installation kit of the download latest edition sent for the reception server.
Optionally, referring to Fig. 3-4, the first acquisition module 301, including:
Resolution unit 3014, the installation kit for parsing the mounted application program of terminal;
Second acquisition unit 3015, the address information of installation kit is downloaded for being obtained from installation kit.
Optionally, display module 302, for showing the graphic code comprising address information;Or,
Display module 302, for showing the more new interface comprising address information.
The technical scheme provided by this disclosed embodiment can include the following benefits:Detect application program During collapse, the address information of the installation kit for downloading application program is obtained;Display address information, and receive user The more new command submitted to;According to more new command and address information, more new application.So as to detect application During program crashing, the address information of the installation kit for downloading application program is provided the user, user clicks directly on this Address information can just update application program, so that the disclosure improves the efficiency of more new application.
The device of the adjustment terminal brightness provided corresponding to above-mentioned example embodiment, disclosure another exemplary Embodiment provides a kind of terminal 400, referring to Fig. 4.For example, terminal 400 can be mobile phone, calculate Machine, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building Equipment, personal digital assistant, terminal etc..Alternatively, terminal 400 can also be intelligent router, intelligence Air purifier, intelligent water purifier, intelligent camera are first-class.
Reference picture 4, terminal 400 can include following one or more assemblies:Processing assembly 402, memory 404, electric power assembly 406, multimedia groupware 408, audio-frequency assembly 410, the interface of input/output (I/O) 412, sensor cluster 414, and communication component 414.
The integrated operation of the usual control terminal 400 of processing assembly 402, such as with display, call, number According to communication, the operation that camera operation and record operation are associated.Processing assembly 402 can include one or many Individual processor 420 carrys out execute instruction, to complete all or part of step of above-mentioned method.Additionally, treatment Component 402 can include one or more modules, be easy to the interaction between processing assembly 402 and other assemblies. For example, processing assembly 402 can include multi-media module, to facilitate multimedia groupware 408 and processing assembly Interaction between 402.
Memory 404 is configured as storing various types of data supporting the operation in equipment 400.These The example of data includes the instruction for any application program or method operated in terminal 400, contact person Data, telephone book data, message, picture, video etc..Memory 404 can be by any kind of volatile Property or non-volatile memory device or combinations thereof realize, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), Programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash memory, Disk or CD.
Electric power assembly 406 provides electric power for the various assemblies of terminal 400.Electric power assembly 406 can include electricity Management system, one or more power supplys, and other with generate, manage and distribute electric power phase for terminal 400 The component of association.
Multimedia groupware 408 is included in one screen of output interface of offer between the terminal 400 and user Curtain.In certain embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).Such as Fruit screen includes touch panel, and screen may be implemented as touch-screen, to receive the input signal from user. Touch panel includes one or more touch sensors with the gesture on sensing touch, slip and touch panel. The touch sensor can not only sensing touch or sliding action border, but also detection and the touch Or slide related duration and pressure.In certain embodiments, multimedia groupware 408 includes one Individual front camera and/or rear camera.When equipment 400 is in operator scheme, such as screening-mode or video During pattern, front camera and/or rear camera can receive outside multi-medium data.Each is preposition to take the photograph As head and rear camera can be a fixed optical lens systems or with focal length and optical zoom energy Power.
Audio-frequency assembly 410 is configured as output and/or input audio signal.For example, audio-frequency assembly 410 includes One microphone (MIC), when terminal 400 is in operator scheme, such as call model, logging mode and voice During recognition mode, microphone is configured as receiving external audio signal.The audio signal for being received can be entered The storage of one step sends in memory 404 or via communication component 414.In certain embodiments, audio-frequency assembly 410 also include a loudspeaker, for exports audio signal.
I/O interfaces 412 are that interface, above-mentioned peripheral interface are provided between processing assembly 402 and peripheral interface module Module can be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, sound Amount button, start button and locking press button.
Sensor cluster 414 includes one or more sensors, for providing various aspects for terminal 400 State estimation.For example, sensor cluster 414 can detect the opening/closed mode of equipment 400, component Relative positioning, such as described component for terminal 400 display and keypad, sensor cluster 414 also The position change of 400 1 components of terminal 400 or terminal, user and depositing that terminal 400 is contacted can be detected Or do not exist, the temperature change of the orientation of terminal 400 or acceleration/deceleration and terminal 400.Sensor cluster 414 Proximity transducer can be included, be configured to detect when without any physical contact near object deposit .Sensor cluster 414 can also include optical sensor, such as CMOS or ccd image sensor, be used for Used in imaging applications.In certain embodiments, the sensor cluster 414 can also be passed including acceleration Sensor, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 414 is configured to facilitate the logical of wired or wireless way between terminal 400 and other equipment Letter.Terminal 400 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or they Combination.In one exemplary embodiment, communication component 414 is received from outside wide via broadcast channel The broadcast singal or broadcast related information of broadcast management system.In one exemplary embodiment, the communication set Part 414 also includes near-field communication (NFC) module, to promote junction service.For example, can in NFC module Based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) skill Art, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, terminal 400 can by one or more application specific integrated circuits (ASIC), Digital signal processor (DSP), digital signal processing appts (DSPD), PLD (PLD), Field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component realities It is existing, for performing the above method.
In the exemplary embodiment, a kind of non-transitory computer-readable storage medium including instructing is additionally provided Matter, such as, including the memory 404 for instructing, above-mentioned instruction can be performed with complete by the processor 420 of terminal 400 Into the above method.For example, the non-transitorycomputer readable storage medium can be ROM, arbitrary access Memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
The technical scheme provided by this disclosed embodiment can include the following benefits:Detect application program During collapse, the address information of the installation kit for downloading application program is obtained;Display address information, and receive user The more new command submitted to;According to more new command and address information, more new application.So as to detect application During program crashing, the address information of the installation kit for downloading application program is provided the user, user clicks directly on this Address information can just update application program, so that the disclosure improves the efficiency of more new application.
Those skilled in the art will readily occur to this public affairs after considering specification and putting into practice disclosure disclosed herein Other embodiments opened.The application is intended to any modification, purposes or the adaptations of the disclosure, These modifications, purposes or adaptations follow the general principle of the disclosure and are not disclosed including the disclosure Common knowledge or conventional techniques in the art.Description and embodiments are considered only as exemplary , the true scope and spirit of the disclosure are pointed out by following claim.
It should be appreciated that the disclosure is not limited to the accurate knot for being described above and being shown in the drawings Structure, and can without departing from the scope carry out various modifications and changes.The scope of the present disclosure is only by appended Claim is limited.

Claims (10)

1. a kind of method of more new application, it is characterised in that methods described includes:
When detecting application crash, the address information of the installation kit for downloading the application program is obtained;
The address information is shown, and receives the more new command of user's submission;
According to the more new command and the address information, the application program is updated.
2. the method for claim 1, it is characterised in that methods described also includes:
The crash info of the application crash is obtained, when the crash info includes collapse number of times and collapse It is long;
If the collapse number of times reaches default collapse number of times and the collapse duration reaches default collapse duration, The step of performing the address information of the installation kit for obtaining and downloading the application program.
3. the method for claim 1, it is characterised in that the application program is downloaded in the acquisition The address information of installation kit, including:
Obtain the version number of the installation kit of the mounted application program of terminal;
The version number is sent to server, the version number obtains for the server according to the version number Remove the address information of the installation kit of the latest edition for carrying the application program;
Receive the address information of the installation kit of the download latest edition that the server sends.
4. the method for claim 1, it is characterised in that the application program is downloaded in the acquisition The address information of installation kit, including:
The installation kit of the mounted application program of terminal is parsed, is obtained from the installation kit described in downloading The address information of installation kit.
5. the method for claim 1, it is characterised in that the display address information, including:
Graphic code of the display comprising the address information;Or,
More new interface of the display comprising the address information.
6. a kind of device of more new application, it is characterised in that described device includes:
First acquisition module, for detecting during application crash, obtains the peace for downloading the application program Fill the address information of bag;
Display module, for showing the address information;
Receiver module, the more new command for receiving user's submission;
Update module, for more new command and the address information according to, updates the application program.
7. device as claimed in claim 6, it is characterised in that described device also includes:
Second acquisition module, the crash info for obtaining the application crash, the crash info bag Include collapse number of times and collapse duration;
If the collapse number of times reaches default collapse number of times and the collapse duration reaches default collapse duration, First acquisition module is performed, the address information for obtaining the installation kit for downloading the application program.
8. device as claimed in claim 6, it is characterised in that first acquisition module, including:
First acquisition unit, the version number of the installation kit for obtaining the mounted application program of terminal;
Transmitting element, for sending the version number to server, the version number is used for the server root The address information of the installation kit of the latest edition for downloading the application program is obtained according to the version number;
Receiving unit, the address of the installation kit for receiving the download latest edition that the server sends Information.
9. device as claimed in claim 6, it is characterised in that first acquisition module, including:
Resolution unit, the installation kit for parsing the mounted application program of terminal;
Second acquisition unit, the address information of the installation kit is downloaded for being obtained from the installation kit.
10. device as claimed in claim 6, it is characterised in that the display module, wraps for showing Graphic code containing the address information;Or,
The display module, for showing the more new interface comprising the address information.
CN201510881639.XA 2015-12-03 2015-12-03 The method and apparatus of more new application Pending CN106844074A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510881639.XA CN106844074A (en) 2015-12-03 2015-12-03 The method and apparatus of more new application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510881639.XA CN106844074A (en) 2015-12-03 2015-12-03 The method and apparatus of more new application

Publications (1)

Publication Number Publication Date
CN106844074A true CN106844074A (en) 2017-06-13

Family

ID=59149820

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510881639.XA Pending CN106844074A (en) 2015-12-03 2015-12-03 The method and apparatus of more new application

Country Status (1)

Country Link
CN (1) CN106844074A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109885323A (en) * 2019-02-03 2019-06-14 维沃移动通信有限公司 A kind of application program updating method, mobile terminal and readable storage medium storing program for executing
WO2022111665A1 (en) * 2020-11-30 2022-06-02 花瓣云科技有限公司 Application management method and apparatus, and device and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103365732A (en) * 2012-03-29 2013-10-23 宇龙计算机通信科技(深圳)有限公司 Method and system for processing application program exception and mobile terminal
CN104516761A (en) * 2015-01-12 2015-04-15 北京恒华伟业科技股份有限公司 Desktop application updating method and device
CN104836843A (en) * 2015-03-31 2015-08-12 北京奇虎科技有限公司 Client application program updating method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103365732A (en) * 2012-03-29 2013-10-23 宇龙计算机通信科技(深圳)有限公司 Method and system for processing application program exception and mobile terminal
CN104516761A (en) * 2015-01-12 2015-04-15 北京恒华伟业科技股份有限公司 Desktop application updating method and device
CN104836843A (en) * 2015-03-31 2015-08-12 北京奇虎科技有限公司 Client application program updating method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109885323A (en) * 2019-02-03 2019-06-14 维沃移动通信有限公司 A kind of application program updating method, mobile terminal and readable storage medium storing program for executing
CN109885323B (en) * 2019-02-03 2022-06-24 维沃移动通信有限公司 Application program upgrading method, mobile terminal and readable storage medium
WO2022111665A1 (en) * 2020-11-30 2022-06-02 花瓣云科技有限公司 Application management method and apparatus, and device and storage medium

Similar Documents

Publication Publication Date Title
US10324707B2 (en) Method, apparatus, and computer-readable storage medium for upgrading a ZigBee device
EP3026875B1 (en) Method and apparatus for adjusting operational status of smart home device
EP3136793B1 (en) Method and apparatus for awakening electronic device
EP3151507B1 (en) Methods and apparatuses for controlling device
US10063760B2 (en) Photographing control methods and devices
CN104780155B (en) Apparatus bound method and device
EP3163884A1 (en) Image acquiring method and apparatus, computer program and recording medium
CN105848190A (en) OTA upgrading method and apparatus
EP3119040B1 (en) Method and device for controlling a smart device
JP6556832B2 (en) Wireless access point control method, apparatus, program, and recording medium
CN105302615B (en) Method for upgrading software and device
US11457437B2 (en) Method and apparatus for configuring information, base station and user equipment
CN106792448A (en) Bluetooth connecting method and device, system
CN104320774A (en) Updating method, device and facility
CN104156848A (en) Schedule management method and schedule management device
US11375403B2 (en) Method and apparatus for detecting maximum transmission unit value
EP2988458B1 (en) Method and device for sending message
CN107357613A (en) Using update method, device and computer-readable recording medium
CN105611029A (en) Method and device for controlling reminding function of terminal equipment
CN106817492A (en) The method and apparatus that red packet activity is reminded
CN105095366A (en) Method and device for processing character messages
EP3015949A1 (en) Method and device for displaying information
CN103905442A (en) Wakeup method and device in data synchronization
CN111880681A (en) Touch screen sampling rate adjusting method and device and computer storage medium
CN105657690A (en) Method and device for processing mobile terminal setting information

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20170613