摘要
Android是一种基于Linux自由及开放源代码的操作系统,主要用于移动设备。Android操作系统的发展带动了智能硬件的提高和更新。Android系统采用分层架构,应用程序开发与Android系统开发耦合性不高,增强了应用程序开发的灵活性。文章介绍了Android系统框架,从系统移植与应用开发两个方面分析了Android系统开发的要点,结合工程实践提炼了Android系统移植中内核移植与HAL移植的开发过程,讲述了Android应用开发的四大组件,对Android系统开发的关键技术进行了总结。
The Android system is an operating system based on Linux free and open source code. It's mainly used for mobile equipment. The improvement and update of intelligent hardware are promoted by the development of Android system. This system adopts layered architecture. The couphng of applications and Android system development is not high. The flexibihty of application development is enhanced. Firstly, the Android system frame structure is introduced. Secondly, the key points of Android system development are analyzed from such two aspects of system transplantation and application development. The development process of kernel and HAL transplantation are extracted from Android ~stem transplantation in engineering practice. The main four components of Android application development are introduced. Lastly, the key technologies of Android system development are summarized.
出处
《计算机与网络》
2016年第3期108-111,共4页
Computer & Network
关键词
ANDROID
系统
移植
开发
Android system
Android transplantation
Android system development