一、Android系统框架为:
1:Linux内核:包含Linux驱动和内存管理,进程管理,电源管理等程序
2:c/c++代码库:c/c++编写的代码库
3:Android SDK API:Java的各种library
4:应用程序:Android 应用程序
二、Android系统移植主要工作
应用层移植和系统移植
应用层移植:将应用程序层的应用程序移植到某一特定的硬件平台。
系统移植:移植与硬件平台相对应的CPU架构和移植Linux驱动。、
在Android的移植中还要包含HAL的移植
三、查看Linux内核版本以及版本号的定义
方法1:
uname -a
方法2:
cat /proc/version
版本号的定义
主版本号.次版本号.修订版本号.微调版本号.调校描述