![](https://i-blog.csdnimg.cn/blog_migrate/91a8d74e454af2eb203b960b6e46c24d.png)
高通R、S、T高版本AOSP源码编译指南
做过AOSP源码开发的都知道,只需要经过下面简单的2步即可完成编译环境的引导和初始化。
$ source build/envsetup.sh
$ lunch aosp-eng
如果不清楚自己想要lunch的项目,可以直接执行lunch
命令,然后从lunch出来的项目列表中选择需要项目的索引或者项目名称。
编译类型
AOSP编译类型可分为3类,eng、user-debug及user ,三种类型比较如下:
![AOSP编译类型](https://i-blog.csdnimg.cn/blog_migrate/7f7da75d2a5306055202f3f9c815396b.png)
常用命令
AOSP内置了一些简单好用的命令
![](https://i-blog.csdnimg.cn/blog_migrate/b213fe99cda121c0d7944d8c3226d44d.png)
另外有make命令族
![](https://i-blog.csdnimg.cn/blog_migrate/c79e4b1463ab671cd561155877faa7d5.png)