本文介绍Android的通用编译技巧。
手机厂商或者芯片平台可能都封装了编译脚本命令,但是基本都没有脱离Google的原始编译逻辑。Google在开发者网站对相关命令有介绍。
可以参考Google的官方文档 https://source.android.google.cn/setup/build/building
基础编译流程
对于AOSP源码来讲,通用的编译流程如下:
cd /home/tanfuhai/data/code/android
source build/envsetup.sh # Add "lunch" (and other utilities and variables)
# to the shell environment.
lunch [-] # Choose the device to target.
m -j [] # Execut