CN106844074A - The method and apparatus of more new application - Google Patents
The method and apparatus of more new application Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2015
- 2015-12-03 CN CN201510881639.XA patent/CN106844074A/en active Pending
Patent Citations (3)
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)
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 |