Font Size: a A A

Porting And Application Of Android OS Based On ARM2440 Platform

Posted on:2012-10-07Degree:MasterType:Thesis
Country:ChinaCandidate:S J WangFull Text:PDF
GTID:2218330338970479Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Android is an open source smart phone operating system,which is launched by Google in the end of 2007,more and more people spend time in researching and using it. Many smart phone makers start to make their own custom platform Android OS.Thousands of excellent Android software has been produced. it can be said Android bring into new energy to the development of the smart phone platform field. Android is to transform from a Linux, the bottom development of Android tend to the bottom development of embedded Linux, Android application development is focused on the java language coding.By browsing the Android official website imformation,learn about the Android framework, hierarchical principle, and Android SDK development kit and functions in it,four components in Android application development,the principle of bottom development of Android.To be able to transfer Android to the Mini2440 development board,to learn the use of embedded development board,to control the attentions and learning issues in the process of embendded development board.So far,not all of platforms had been successfully transplanted. it can not fully meet the increasing demand for hardware manufacturers,this paper download the Android source form official website,and comparaed it with the source of Linux2.6 version,to meet the mobile platforms,Android make some changes form original Linux kernel,after cut and compiled Android source,eventually migrate to Mini2440 development board.Secondly, to build Android application development platform, to understand Android application development package and learn java interface functions and methods from the Android development kit,in the end,complete Android application development. The work from requirements analysis to detailed design, Designed two applications based on Android.One is Account Manager based on Android, to utilize SQlite3 database storage which built-in Andriod, and other database operations, used it to store different kinds of account information; The second is the communication helper software based on Android, achieving the contacts stored by group in the phone, storing contact information in detail,and quick phone calls, SMS, e-mail sending, the interface design is completed through the Android UI, and debug from the virtual machine until the last coding pass.
Keywords/Search Tags:smart phone operating systems, embedded systems, transplantation, SQlite3, Android User Interface
PDF Full Text Request
Related items