For layered systems, when you first get to know the application build process from a macro framework level, it helps to form a clear concept of your new system.
1. Android Application Building Framework :
This involves the relationship between activity, layout, and registration. Understanding these three, will be the implementation of the application of the process to understand the heart.
2, application access to the underlying hardware program composition :
The relationship between applications, Android frameworks, JNI, hardware abstraction layer HAL, drivers, Hardware (OS), and the relationship between them, has a clear understanding of the overall Android system.
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
The process of accessing hardware from Android applications and applications