如何在不构建所有Android的情况下构建AOSP应用?

Wes*_*ton 3 android build android-source

我已经同步了整个Android存储库,并按照此处的说明设置了构建环境:https//source.android.com/source/building

构建说明似乎是在假设您要构建整个Android平台。我真的对构建特定的AOSP应用程序感兴趣,例如联系人,短信,摄像头等。我已经在GitHub上看到了股票应用程序代码的镜像,但是其中似乎没有任何构建说明。 :

https://github.com/android/platform_packages_apps_contacts https://github.com/android/platform_packages_apps_calendar

是否有执行此操作的构建指南?我是否一直坚持要下载,修改,构建这个庞大的(100 + GB)代码集?

小智 8

就像您具有“ mm ”来构建特定目标一样,您也可以使用“ mma ”来构建具有其依赖关系的目标。例如:

$ mma Settings -j16
Run Code Online (Sandbox Code Playgroud)

这将在项目中扫描“设置”应用程序的依赖项,然后在开始构建“设置”应用程序之前先构建依赖项。