CN104375872A - Quick startup method and device of Android system - Google Patents

Quick startup method and device of Android system Download PDF

Info

Publication number
CN104375872A
CN104375872A CN201410743296.6A CN201410743296A CN104375872A CN 104375872 A CN104375872 A CN 104375872A CN 201410743296 A CN201410743296 A CN 201410743296A CN 104375872 A CN104375872 A CN 104375872A
Authority
CN
China
Prior art keywords
desktop
file
optimization
folder
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.)
Granted
Application number
CN201410743296.6A
Other languages
Chinese (zh)
Other versions
CN104375872B (en
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.)
Rockchip Electronics Co Ltd
Original Assignee
Fuzhou Rockchip Electronics Co Ltd
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 Fuzhou Rockchip Electronics Co Ltd filed Critical Fuzhou Rockchip Electronics Co Ltd
Priority to CN201410743296.6A priority Critical patent/CN104375872B/en
Publication of CN104375872A publication Critical patent/CN104375872A/en
Application granted granted Critical
Publication of CN104375872B publication Critical patent/CN104375872B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a quick startup method and device of an Android system. The quick startup method is characterized by reading and analyzing application package configuration files saved to acquire a preload list and current default desktop information; scanning classes of a frame folder of a system folder and pre-scanning the preload list, and notifying the desktop that loading is complete; closing startup animation and starting to display the desktop. The quick startup method has the advantages that no matter how many application programs are installed, the startup time clock is not affected.

Description

A kind of Android system realizes method and the device of quick turn-on
Technical field
The present invention relates to Android system design field, particularly relate to a kind of method that intelligent Android system realizes quick turn-on.
Background technology
Android system, from 1.0 4.4 versions up till now, due to the characteristic that it is increased income, makes the software systems of a lot of consumer electronics product all develop based on Android.All can think that the system boot time is more and more longer than the firm use initial stage along with the installation of APK with the user of any form product crossing Android system.
Current user uses a period of time, and in order to reduce the on time, many users can recover genuine and arrange, or unload some APK be of little use, and achieve the goal.This user behavior can only be cure the symptoms, not the disease, and after recovering the APK that genuine is arranged or unloading is of little use, needs after a time and returns to slow problem of in the past starting shooting.
From product development person, they can by using the storage medium of high readwrite performance to reach the order ground reducing the on time.But this also just solves in start link, relies on the problem of operating system and storage medium read or write speed, and if the too much APK of foot is in fact installed, final or the on time can be caused to lengthen further.
Summary of the invention
For this reason, need to provide a kind of to increase and elongated problem along with installation APK for the current Android system on time, inventor puts forward a kind of method that Android system realizes quick turn-on, comprise the steps: to read and resolve the application bag configuration file preserved, obtaining the information of preloaded list and current default desktop; Class in document framework folder under scanning system file preloaded list described in prescan, notice desktop has loaded; Close boot animation, start to show desktop.
Further, also step is comprised: scanning Application Folder; While notice desktop has loaded, start to scan Application Folder, after application scan completes, notice desktop has loaded, and refreshes application icon.
Further, also comprise step, check that framework library file is the need of optimization executable file; If be judged as NO, just carry out the operation of the information obtaining preloaded list and current default desktop; If be judged as YES, then start to optimize executable file, after optimization, notify that desktop has loaded, close boot animation, start to show desktop.
Further, also step is comprised: judge whether current desktop is prefabricated desktop; If be judged as YES, under just carrying out step scanning system file/document framework folder in class and preloaded list described in prescan, otherwise start to optimize executable file, notify after optimization that desktop has loaded, closedown boot animation, starts to show desktop.
Further, described optimization executable file operation concrete steps are, document framework folder under scanning system file and Application Folder, judge to check whether reshuffle the package informatin read in file is scanned, delete the package informatin be not scanned subsequently, start the application file folder under scan data file folder, upgrade authority and configuration information.
A kind of Android system realizes the device of quick turn-on, comprise and read parsing module, preloaded components, scan module and desktop display module, described reading parsing module is for reading and resolving the application bag configuration file preserved, and preloaded components is for obtaining the information of preloaded list and current default desktop; Scan module is used for the class in the document framework folder under scanning system file and the preloaded list described in prescan, enable desktop display module; Desktop display module, for closing boot animation, starts to show desktop.
Concrete, scan module also for while enable desktop display module, starts to scan Application Folder, and desktop display module, also for after application scan completes, refreshes application icon.
Concrete, also comprise optimization judge module, for checking, described optimization judge module judges that framework library file is the need of optimization executable file; If be judged as NO, just enable preloaded components; If be judged as YES, then optimize judge module and start to optimize executable file, enable desktop display module after optimization.
Further, also comprise optimization judge module, described optimization judge module is for judging whether current desktop is prefabricated desktop; If be judged as YES, just enable scans module, otherwise optimization judge module starts to optimize executable file, enable desktop display module after optimization.
Concrete, described optimization judge module also comprises scanning and judges submodule, delete submodule and upgrade submodule, described scanning judges that submodule is for the document framework folder under scanning system file and Application Folder, and judge to check whether reshuffle the package informatin read in file is scanned, delete submodule for deleting the package informatin be not scanned, scanning judges submodule also for the application file folder under scan data file folder, upgrades submodule for upgrading authority and configuration information.
This programme is by the means of the primary start-up phase APK scan mechanism of amendment Android system, namely the application program in priority scan system folder and prefabricated desktop programs, framework storehouse, desktop can be shown in advance, carry out scanning and the optimization of other programs subsequently again, like this, what scan before start is the Application Folder of on system folder, desktop folder and desktop about about ten forever, just can realize quick turn-on.Solve the problem that under prior art, starting up speed is slack-off after APK installation is more and more cleverly, regardless of Android how many APK after user, all can not change the starting up speed of original system.
Accompanying drawing explanation
Fig. 1 is the starting procedure of Android system under prior art;
Fig. 2 is a kind of fast starting method of the specific embodiment of the invention;
Fig. 3 is apparatus module schematic diagram of the present invention.
Description of reference numerals:
31, parsing module is read;
32, preloaded components;
33, parsing module is scanned;
34, desktop display module;
35, judge module is optimized;
351, scan judge module,
352, submodule is deleted;
353, submodule is upgraded.
Embodiment
By describe in detail technical scheme technology contents, structural attitude, realized object and effect, coordinate accompanying drawing to be explained in detail below in conjunction with specific embodiment.
Refer to Fig. 1, under prior art, scanning process shows with system desktop in whole start process is serial for the APK (Android application data bag) in Android primary system boot stage.APK scanning mainly has PMS (Package Manager Service) to perform, first it reads and resolves the APK bag configuration file being kept at system storage region, secondly it needs scanning/system/framework, / system/priv-app, / system/app, these Application Folders of/vendor/app, after having scanned these files, check whether the APK package informatin read from configuration file is scanned, some APK bag is not scanned, that needs the APK package informatin be not scanned in Reconfigurations file, scanning/data/app file is then continued after renewal completes, and upgrade authority and configuration information, finally perform the APK of desktop, and close boot animation, display desktop completes starting procedure.
As can be seen from above-mentioned flow process obviously, if the APK quantity more than one of installing, the time that the several file of interscan and inspection upgrade privileges configuration information can increase, thus causes the on time to lengthen further.
In one particular embodiment of the present invention, inventor provide a kind of method that Android system realizes quick turn-on, as shown in Figure 2, this method is applicable to the electronic equipment having installed Android system, this method can have been come by PMS (the Package Manager Service) thread under Android system, comprise the steps S1: read and resolve the application bag configuration file preserved, concrete operations are, first confirm that current system application related information reads, and resolve the application bag configuration file being kept at system storage region, described system storage area is in Android system/system file under APK file, S1 can confirm the APK relevant information such as authority, service, acceptance of application requests.Carry out the information that step S4 obtains preloaded list and current default desktop again; Described preloaded list is obtained by loading the xml file configured, APK handbag in preloaded list is containing the service used in advance during system boot and the UI that will show, such as locking screen interface, status bar etc., if the application information that the information spinner desktop of default desktop comprises, for subsequent step.Carry out the class in the document framework folder under S6 scanning system file subsequently and the preloaded list described in prescan, document framework folder under described system folder is system/framework file in Android system, the file at this file mainly java class data place, system cloud gray model needs the support of these classes.Notify that desktop has loaded subsequently, and carry out step S7 closedown boot animation, start to show desktop.So far, by resolving configuration file, obtain and load list and DESKTOP INFORMATION, scanning runs the class needed, and/system/priv-app need not be scanned, / system/app, these Application Folders of/vendor/app, simplify starting procedure to greatest extent, reach the effect reducing the on time, solve the problem of Android system quick turn-on of how allowing, now close boot animation, start to show desktop, preloaded list and DESKTOP INFORMATION is loaded with owing to having carried out step S4, application program after start on desktop also can normally be run, do not have any exception.Also owing to scanning Application Folder, the number of applications of installing in this file can not affect the scanning required time in starting procedure, reaches the on time not by the technique effect of the quantity restriction of the application program of system installation.Reach solve the above-mentioned Android system on time can along with installation APK increase and the object of elongated problem.
In some specific embodiment, also comprise step S14: scanning Application Folder; This step embody rule mode can realize as follows, carries out S2 create a by-pass journey when PMS works, and wait for the notice that the desktop that PMS thread transmits has loaded, after having notice, S14 scans Application Folder in steps; While notice desktop has loaded, start to scan Application Folder, carried out step S15 after application scan completes and refresh application icon.Described Application Folder comprises system/priv-app, system/app, vendor/app, data/app file etc., comprise not in the application program of desktop display in these files, also mostly be user from the program of installing simultaneously, these application programs of scanning are placed on closedown boot animation, carry out while display desktop, make how many APK are installed and also do not affect the display of having started shooting with desktop, above-mentioned application program is not the application program on prefabricated desktop simultaneously, user can not use in the very first time of start, also the experience of user can not be affected.
As a specific embodiment, also comprise step S3, check that framework library file is the need of optimization executable file; Described executable file is the file of the DEX form in Android system, can analogize to the file of the EXE form under the Windows operating system that most people know.The effect carrying out this determining step is, if system first time opens, whether (as the first time after device systems new clothes starts shooting or first time start after factory reset) can go to detect to have to generate and apply corresponding DEX file, if then will not generate and optimize, efficiency when application runs after improving like this.Therefore, if be judged as NO, just carry out the operation of the information obtaining preloaded list and current default desktop; If be judged as YES, namely S8 is judged to need to optimize DEX executable file, then start to optimize executable file, notify that desktop has loaded after optimization, close boot animation, start to show desktop.By setting steps S3, avoid first time start time not yet optimization system file just carry out the operations such as the reading of preloaded list, namely avoid possible run-time error, the equipment of first time start is optimized simultaneously, later device power-up speed can be made to accelerate.
In other specific embodiments, also comprise step S5: judge whether current desktop is prefabricated desktop; If be judged as YES, under just carrying out step scanning system file/document framework folder in class and preloaded list described in prescan, otherwise start to optimize executable file, notify after optimization that desktop has loaded, closedown boot animation, starts to show desktop.Described prefabricated desktop is interpreted as the desktop that Optimum Operation is crossed, refer to the desktop of desktop UI and all optimised mistake of homepage application program in the present embodiment, concrete which application program current that can read from system configuration log file is homepage application, and can do further confirmation by bag name.If not described prefabricated desktop, then enter step S8 and be judged to need to optimize DEX executable file, be optimized executable file operation.The meaning of design procedure S5 is, avoid change homepage application after not yet optimization system file just carry out the operations such as class loading, namely avoid possible run-time error, the homepage application program of desktop UI and desktop is optimized simultaneously, also can improve later device power-up speed.
In some specific embodiment, the concrete steps S9 of described optimization executable file operation is: the document framework folder under scanning system file and Application Folder, i.e. system/framework document framework folder and system/priv-app, system/app, these Application Folders of vendor/app, carry out S10 again and judge whether reshuffle the package informatin read in file is scanned, S13 is carried out for the file do not scanned and deletes the package informatin be not scanned, and carry out the application file that step S11 starts scan data file folder lower and press from both sides, namely/data/app file, and carry out S12 renewal authority and configuration information.Carry out above-mentioned optimization executable file step, delete not by file, package informatin etc. that scanning optimization is crossed, allow system in starting procedure, no longer scan these files, save the time of scanning document, the starting up speed of system in the operation after raising.
Inventor additionally provides the device that a kind of Android system realizes quick turn-on, comprise and read parsing module 31, preloaded components 32, scan module 33 and desktop display module 34, described reading parsing module 31 is for reading and resolving the application bag configuration file preserved, and preloaded components 32 is for obtaining the information of preloaded list and current default desktop; Scan module is used for the class in the document framework folder under scanning system file and the preloaded list described in prescan, enable desktop display module; Desktop display module 34, for closing boot animation, starts to show desktop.By above-mentioned module, make Android system in the class of just having carried out resolving configuration file, acquisition loads list and DESKTOP INFORMATION, scanning operation need, etc. all preliminary work, now close boot animation, start to show desktop, the application program on desktop also can normally be run, and does not have any exception, and owing to eliminating the step of scanning Application Folder, reach the on time not by the technique effect of the quantity restriction of the application program of system installation.Also reach solve the above-mentioned Android system on time can along with installation APK increase and the object of elongated problem.
Concrete, scan module 33 also for while enable desktop display module, starts to scan Application Folder, and desktop display module 35, also for after application scan completes, refreshes application icon.The benefit of design scan module is carried out while being these application programs of scanning to be placed on and closing boot animation, display desktop, make how many APK are installed and also do not affect the display of having started shooting with desktop, above-mentioned application program is not the application program on prefabricated desktop simultaneously, user can not use in the very first time of start, also can not affect the experience of user.
In further embodiments, also comprise and optimize judge module 35, for checking, described optimization judge module 35 judges that framework library file is the need of optimization executable file; If be judged as NO, just enable preloaded components; If be judged as YES, then optimize judge module and start to optimize executable file, enable desktop display module after optimization.The benefit of design optimization judge module in avoiding just carries out quick turn-on operation when first time start, avoids possible run-time error, also improves the operational efficiency of system.
In other specific embodiments, described optimization judge module 35 is for judging whether current desktop is prefabricated desktop; If be judged as YES, just enable scans module 33, otherwise optimization judge module starts to optimize executable file, enable desktop display module after optimization.Another benefit of design optimization judge module in avoiding carries out quick turn-on operation after have changed homepage application or prefabricated desktop, avoids possible run-time error, also improves the operational efficiency of system.
Concrete described optimization judge module 35 also comprises scanning and judges submodule 351, deletes submodule 352, upgrades submodule 353, described scanning judges that submodule is for the document framework folder under scanning system file and Application Folder, and judge to check whether reshuffle the package informatin read in file is scanned, delete submodule for deleting the package informatin be not scanned, scanning judges submodule also for the application file folder under scan data file folder, upgrades submodule for upgrading authority and configuration information.Design getting well of these submodules be in updating file and distribute information rationally, delete the file package informatin do not scanned, make system need not lose time when quick turn-on to scan these files, also system of being convenient to calls executable file in quick turn-on operation afterwards, improves the travelling speed of application program and system.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or terminal device and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or terminal device.When not more restrictions, the key element limited by statement " comprising ... " or " comprising ... ", and be not precluded within process, method, article or the terminal device comprising described key element and also there is other key element.In addition, in this article, " be greater than ", " being less than ", " exceeding " etc. be interpreted as and do not comprise this number; " more than ", " below ", " within " etc. be interpreted as and comprise this number.
Those skilled in the art should understand, the various embodiments described above can be provided as method, device or computer program.These embodiments can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.The hardware that all or part of step in the method that the various embodiments described above relate to can carry out instruction relevant by program has come, described program can be stored in the storage medium that computer equipment can read, for performing all or part of step described in the various embodiments described above method.Described computer equipment, includes but not limited to: personal computer, server, multi-purpose computer, special purpose computer, the network equipment, embedded device, programmable device, intelligent mobile terminal, intelligent home device, wearable intelligent equipment, vehicle intelligent equipment etc.; Described storage medium, includes but not limited to: the storage of RAM, ROM, magnetic disc, tape, CD, flash memory, USB flash disk, portable hard drive, storage card, memory stick, the webserver, network cloud storage etc.
The various embodiments described above describe with reference to the process flow diagram of method, equipment (system) and computer program according to embodiment and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of computer equipment to produce a machine, making the instruction performed by the processor of computer equipment produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer equipment readable memory that works in a specific way of vectoring computer equipment, the instruction making to be stored in this computer equipment readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded on computer equipment, make to perform sequence of operations step on a computing device to produce computer implemented process, thus the instruction performed on a computing device is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Although be described the various embodiments described above; but those skilled in the art are once obtain the basic creative concept of cicada; then can make other change and amendment to these embodiments; so the foregoing is only embodiments of the invention; not thereby scope of patent protection of the present invention is limited; every utilize instructions of the present invention and accompanying drawing content to do equivalent structure or equivalent flow process conversion; or be directly or indirectly used in other relevant technical fields, be all in like manner included within scope of patent protection of the present invention.

Claims (10)

1. Android system realizes a method for quick turn-on, it is characterized in that: read and resolve the application bag configuration file preserved, obtaining the information of preloaded list and current default desktop; Class in document framework folder under scanning system file preloaded list described in prescan, notice desktop has loaded; Close boot animation, start to show desktop.
2. Android system according to claim 1 realizes the method for quick turn-on, it is characterized in that: also comprise step: scanning Application Folder; While notice desktop has loaded, start to scan Application Folder, refreshing application icon after application scan completes.
3. Android system according to claim 1 realizes the method for quick turn-on, it is characterized in that: also comprise step, checks that framework library file is the need of optimization executable file; If be judged as NO, just carry out the operation of the information obtaining preloaded list and current default desktop; If be judged as YES, then start to optimize executable file, after optimization, notify that desktop has loaded, close boot animation, start to show desktop.
4. Android system according to claim 1 realizes the method for quick turn-on, it is characterized in that, also comprises step: judge whether current desktop is prefabricated desktop; If be judged as YES, under just carrying out step scanning system file/document framework folder in class and preloaded list described in prescan, otherwise start to optimize executable file, notify after optimization that desktop has loaded, closedown boot animation, starts to show desktop.
5. the Android system according to claim 3 or 4 realizes the method for quick turn-on, it is characterized in that: described optimization executable file operation concrete steps are, document framework folder under scanning system file and Application Folder, judge to check whether reshuffle the package informatin read in file is scanned, delete the package informatin be not scanned subsequently, start the application file folder under scan data file folder, upgrade authority and configuration information.
6. an Android system realizes the device of quick turn-on, it is characterized in that: comprise and read parsing module, preloaded components, scan module and desktop display module, described reading parsing module is for reading and resolving the application bag configuration file preserved, and preloaded components is for obtaining the information of preloaded list and current default desktop; Scan module is used for the class in the document framework folder under scanning system file and the preloaded list described in prescan, enable desktop display module; Desktop display module, for closing boot animation, starts to show desktop.
7. Android system according to claim 6 realizes the device of quick turn-on, it is characterized in that: scan module is also for while enable desktop display module, start to scan Application Folder, desktop display module, also for after application scan completes, refreshes application icon.
8. Android system according to claim 6 realizes the device of quick turn-on, it is characterized in that: also comprise optimization judge module, for checking, described optimization judge module judges that framework library file is the need of optimization executable file; If be judged as NO, just enable preloaded components; If be judged as YES, then optimize judge module and start to optimize executable file, enable desktop display module after optimization.
9. Android system according to claim 6 realizes the device of quick turn-on, it is characterized in that, also comprises optimization judge module, and described optimization judge module is for judging whether current desktop is prefabricated desktop; If be judged as YES, just enable scans module, otherwise optimization judge module starts to optimize executable file, enable desktop display module after optimization.
10. Android system according to claim 8 or claim 9 realizes the device of quick turn-on, it is characterized in that: described optimization judge module also comprises scanning and judges submodule, delete submodule and upgrade submodule, described scanning judges that submodule is for the document framework folder under scanning system file and Application Folder, and judge to check whether reshuffle the package informatin read in file is scanned, delete submodule for deleting the package informatin be not scanned, scanning judges submodule also for the application file folder under scan data file folder, upgrade submodule for upgrading authority and configuration information.
CN201410743296.6A 2014-12-08 2014-12-08 A kind of Android system realizes the method and device of quick turn-on Active CN104375872B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410743296.6A CN104375872B (en) 2014-12-08 2014-12-08 A kind of Android system realizes the method and device of quick turn-on

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410743296.6A CN104375872B (en) 2014-12-08 2014-12-08 A kind of Android system realizes the method and device of quick turn-on

Publications (2)

Publication Number Publication Date
CN104375872A true CN104375872A (en) 2015-02-25
CN104375872B CN104375872B (en) 2018-01-09

Family

ID=52554812

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410743296.6A Active CN104375872B (en) 2014-12-08 2014-12-08 A kind of Android system realizes the method and device of quick turn-on

Country Status (1)

Country Link
CN (1) CN104375872B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105511874A (en) * 2015-12-02 2016-04-20 海信集团有限公司 Embedded system starting method and intelligent terminal
CN105528226A (en) * 2015-11-30 2016-04-27 海信集团有限公司 Method and apparatus for starting intelligent terminal
CN105549958A (en) * 2015-12-02 2016-05-04 海信集团有限公司 Embedded system starting method and intelligent terminal
CN106095504A (en) * 2016-06-13 2016-11-09 青岛海信移动通信技术股份有限公司 preset application loading method and mobile terminal
CN106250180A (en) * 2016-07-27 2016-12-21 宇龙计算机通信科技(深圳)有限公司 A kind of ODEX optimal control method and mobile terminal
CN106407270A (en) * 2016-08-25 2017-02-15 乐视控股(北京)有限公司 File processing method and device based on terminal
CN106503083A (en) * 2016-10-10 2017-03-15 乐视控股(北京)有限公司 Document handling method and device based on terminal
CN106528113A (en) * 2016-10-25 2017-03-22 北京小米移动软件有限公司 File compiling method and apparatus
CN106559484A (en) * 2016-11-14 2017-04-05 北京海誉动想科技股份有限公司 The method that instance system exempts from installation and operation application
CN108037958A (en) * 2017-12-21 2018-05-15 深圳市沃特沃德股份有限公司 The starting-up method and onboard system of onboard system
CN108563476A (en) * 2018-04-18 2018-09-21 Oppo广东移动通信有限公司 application program operation method, device, storage medium and electronic equipment
CN109032604A (en) * 2018-07-03 2018-12-18 福州瑞芯微电子股份有限公司 A kind of generation method in the library Qt that may operate in android system
CN110032448A (en) * 2019-04-15 2019-07-19 Oppo广东移动通信有限公司 A kind of terminal unlocking control method, device and computer readable storage medium
CN110187925A (en) * 2019-05-30 2019-08-30 努比亚技术有限公司 A kind of desktop pretrigger control method, equipment and computer readable storage medium
CN110609710A (en) * 2018-06-15 2019-12-24 深圳Tcl新技术有限公司 Android system starting speed control method, intelligent device and storage medium
CN112445487A (en) * 2019-09-02 2021-03-05 深圳Tcl新技术有限公司 Dex optimization method, system, intelligent terminal and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102207881A (en) * 2011-07-07 2011-10-05 电子科技大学 Quick operation system start-up method based on Android
CN102541733A (en) * 2011-12-26 2012-07-04 成都三零瑞通移动通信有限公司 Software rapid scanning method under Android
CN102830996A (en) * 2012-08-08 2012-12-19 广东欧珀移动通信有限公司 Fast boot method of handheld device
CN103488495A (en) * 2013-08-13 2014-01-01 广东欧珀移动通信有限公司 Method for accelerating startup by dynamically adjusting startup preloaded resources

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102207881A (en) * 2011-07-07 2011-10-05 电子科技大学 Quick operation system start-up method based on Android
CN102541733A (en) * 2011-12-26 2012-07-04 成都三零瑞通移动通信有限公司 Software rapid scanning method under Android
CN102830996A (en) * 2012-08-08 2012-12-19 广东欧珀移动通信有限公司 Fast boot method of handheld device
CN103488495A (en) * 2013-08-13 2014-01-01 广东欧珀移动通信有限公司 Method for accelerating startup by dynamically adjusting startup preloaded resources

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105528226A (en) * 2015-11-30 2016-04-27 海信集团有限公司 Method and apparatus for starting intelligent terminal
CN105549958A (en) * 2015-12-02 2016-05-04 海信集团有限公司 Embedded system starting method and intelligent terminal
CN105511874A (en) * 2015-12-02 2016-04-20 海信集团有限公司 Embedded system starting method and intelligent terminal
CN106095504B (en) * 2016-06-13 2019-08-20 青岛海信移动通信技术股份有限公司 Preset application loading method and mobile terminal
CN106095504A (en) * 2016-06-13 2016-11-09 青岛海信移动通信技术股份有限公司 preset application loading method and mobile terminal
CN106250180A (en) * 2016-07-27 2016-12-21 宇龙计算机通信科技(深圳)有限公司 A kind of ODEX optimal control method and mobile terminal
CN106250180B (en) * 2016-07-27 2019-10-11 宇龙计算机通信科技(深圳)有限公司 A kind of ODEX optimal control method and mobile terminal
CN106407270A (en) * 2016-08-25 2017-02-15 乐视控股(北京)有限公司 File processing method and device based on terminal
CN106503083A (en) * 2016-10-10 2017-03-15 乐视控股(北京)有限公司 Document handling method and device based on terminal
CN106528113A (en) * 2016-10-25 2017-03-22 北京小米移动软件有限公司 File compiling method and apparatus
CN106559484A (en) * 2016-11-14 2017-04-05 北京海誉动想科技股份有限公司 The method that instance system exempts from installation and operation application
CN108037958A (en) * 2017-12-21 2018-05-15 深圳市沃特沃德股份有限公司 The starting-up method and onboard system of onboard system
CN108563476A (en) * 2018-04-18 2018-09-21 Oppo广东移动通信有限公司 application program operation method, device, storage medium and electronic equipment
CN108563476B (en) * 2018-04-18 2021-03-23 Oppo广东移动通信有限公司 Application program running method and device, storage medium and electronic equipment
CN110609710B (en) * 2018-06-15 2021-11-09 深圳Tcl新技术有限公司 Android system starting speed control method, intelligent device and storage medium
CN110609710A (en) * 2018-06-15 2019-12-24 深圳Tcl新技术有限公司 Android system starting speed control method, intelligent device and storage medium
CN109032604A (en) * 2018-07-03 2018-12-18 福州瑞芯微电子股份有限公司 A kind of generation method in the library Qt that may operate in android system
CN109032604B (en) * 2018-07-03 2022-02-22 瑞芯微电子股份有限公司 Method for generating Qt library capable of running on Android system
CN110032448A (en) * 2019-04-15 2019-07-19 Oppo广东移动通信有限公司 A kind of terminal unlocking control method, device and computer readable storage medium
CN110032448B (en) * 2019-04-15 2021-08-17 Oppo广东移动通信有限公司 Terminal unlocking control method and device and computer readable storage medium
CN110187925A (en) * 2019-05-30 2019-08-30 努比亚技术有限公司 A kind of desktop pretrigger control method, equipment and computer readable storage medium
CN110187925B (en) * 2019-05-30 2023-10-17 努比亚技术有限公司 Desktop pre-starting control method, device and computer readable storage medium
CN112445487A (en) * 2019-09-02 2021-03-05 深圳Tcl新技术有限公司 Dex optimization method, system, intelligent terminal and storage medium

Also Published As

Publication number Publication date
CN104375872B (en) 2018-01-09

Similar Documents

Publication Publication Date Title
CN104375872A (en) Quick startup method and device of Android system
CN103229144B (en) Preheating software is installed
CN104793946B (en) Dispositions method and system are applied based on cloud computing platform
US8667487B1 (en) Web browser extensions
US20200065124A1 (en) Shortening just-in-time code warm up time of docker containers
KR102045602B1 (en) Live tiles without application-code execution
CN107153536B (en) Application processing method and device
CN103493011A (en) Application compatibility with library operating systems
WO2014139300A1 (en) Method and device for loading a plug-in
CN107239309B (en) Patch generation method and device, updating method, electronic device and storage medium
US8856740B2 (en) Implementing multiple versions of a plug-in concurrently
CN104704468A (en) Cross system installation of WEB applications
CN101095111A (en) A method of maintaining applications in a computing device
US10367916B2 (en) Enhanced feature vector
US20110214076A1 (en) Method and apparatus for optimizing generation of user interface
US10908948B2 (en) Multiple application instances in operating systems that utilize a single process for application execution
CN103544434A (en) Method and terminal used for ensuring safe operation of application program
US9141385B2 (en) Managing operating system components
US8473936B2 (en) System and method for runtime class extracting
US20160162264A1 (en) Extensibility Framework
US9116713B1 (en) System and method for expression evaluation in a distributed networking environment
CN105404522A (en) Method for building intelligent terminal application program, device for building intelligent terminal application program and intelligent terminal
US8448244B1 (en) Methods and systems for fused files comprising logic and content data
US9785560B2 (en) Scene-isolated internet application
CN115080114B (en) Application program transplanting processing method, device and medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 350003 Fuzhou Gulou District, Fujian, software Avenue, building 89, No. 18

Applicant after: FUZHOU ROCKCHIP ELECTRONICS CO., LTD.

Address before: 350003 Fuzhou Gulou District, Fujian, software Avenue, building 89, No. 18

Applicant before: Fuzhou Rockchip Semiconductor Co., Ltd.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 350003 building, No. 89, software Avenue, Gulou District, Fujian, Fuzhou 18, China

Patentee after: Ruixin Microelectronics Co., Ltd

Address before: 350003 building, No. 89, software Avenue, Gulou District, Fujian, Fuzhou 18, China

Patentee before: Fuzhou Rockchips Electronics Co.,Ltd.

CP01 Change in the name or title of a patent holder