Font Size: a A A

Optimization Design And Realization Of The Android System Startup Procedure

Posted on:2013-01-28Degree:MasterType:Thesis
Country:ChinaCandidate:J L YuFull Text:PDF
GTID:2248330395968015Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Since2008, Google released the first Android operating system on phone; the Android operating system has a very strong development momentum all the time. The App on the Android Markets has reached45million until February2012. The majority of the Android operating system users have experienced to the Android operating system boot up slowly.This article first gives the research situation and significance of the research on the optimization of the application when Android operating system booting up. Then learn the Android application development and source code, and expound virtual machine and Java virtual machine characteristics. On the base of learning Dalvik virtual machine process model and Android operating systerm based on the start process, get out the impact of the Android system startup speed problem, including Dalvik virtual machine pre-loaded items loading process, preloading process of the preload reasources,system initialization,package scanning and so on. According to existing research, the loading process of the pre-loaded items spends most time of Android system boot process.This article is important on researcher about the optimization of pre-load class, and then makes the boot time of the Android system relatively fast. At the same time, because the system has some applications starts when the system booting up, the application also influence Android systerm when booting up. Based on the research of the Android system startup process and the starting mechanism, I designed an application with a control from the startup procedure, power saving management, process management and other functions of the application in order to improve the Android system starting speed and power consumption faster characteristics.According to the experiment proved, the optimization of pre-loaded items did improve the Android system startup speed. And the design application will not only be able to be controlled from the start the application, and achieve the effect of power saving.
Keywords/Search Tags:Android, Dalvik, Virtual, Preload classes, Power manager
PDF Full Text Request
Related items