探索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

 

posted @ 2021-01-26 20:13  白一粥  阅读(36)  评论(0)    收藏  举报