make vendorimage
make systemimage
make vbmetaimage
make dtboimage
make bootimage(make kernel)
make superimage
要从空白的树开始,可使用以下命令:
a. 要删除对象文件: make clean
b. 要删除所有已生成的文件: make distclean
1. 设置Android生成环境(envsetup.sh/lunch)。
2. 转到Android主目录。
3. 使用以下命令进行编译: make -j4
4. 要编译单个组件,选择下列选项之一:
要从树顶部运行make,可使用以下命令: m # E.g. m libril-qc-1
要编译当前目录中的所有模块,转到组件目录并使用以下命令: mm
5. 要删除单个组件对象文件,选择下列选项之一:
要删除某个特定模块,使用以下命令: m clean-
要删除指定路径中的某个模块,使用以下命令: rm -rf out/target/product/*/obj/STATIC_LIBRARIES/ _intermediates rm -rf out/target/product/*/obj/SHARED_LIBRARIES/ _intermediates rm -rf out/target/product/*/obj/EXECUTABLES/ _intermediates