探索Adroid底层开发
Android开发前准备
开发环境准备:Ubuntu机、相差命令安装
源代码:源码下载、源码编译(4.4)
源码目录介绍
安装Ubuntu系统
配置开发环境
sudo apt-get install git-core gnupg flex bison gperf zip
sudo apt-get install curl libc6-dev-i386 lib32ncurses5-dev
sudo apt-get install lib32readline-gplv2-dev lib32z-dev
Android编译过程
1.初始化参数设置
2.检查环境变量与目标环境
3.选择lunch并读取目标配置和平台信息
4.清空输出目录
5.编译
6.生成升级包
build/envseteup.sh分析
1.加载编译命令
2.加载平台信息
Android.mk可生成
可执行文件
动态库
静态库
jar包
APK