gpt4 book ai didi

gnu-make - 可以使用无服务器构建服务(例如 AWS CodeBuild)构建 Android AOSP ROM 吗?

转载 作者:行者123 更新时间:2023-12-02 01:02:10 24 4
gpt4 key购买 nike

据我了解,AWS CodeBuild 经常用于构建 Android 应用程序。

无服务器构建服务可以吗? CodeBuild 也可用于构建基于 AOSP 的完整自定义 ROM?

输出应该是设备特定的图像文件,例如boot.img, system.img, ...

这个想法是为了避免使用完整的 AOSP 构建环境来设置和维护自己的(虚拟)机器。

最佳答案

也许吧,但也许不是。它需要 16GB RAM 来构建 AOSP。这是一个硬性要求。我用更少的东西试过了。您可以使用 12GB 和 4GB 的交换空间,但 4GB 和 12 的交换空间不起作用....

无论如何,为什么这很重要?

因为 the largest compute available for AWS Code Build is 15GB .

这也是不切实际的。 AOSP 的源代码大小约为 80GB。全部下载需要数小时。你不想每次都这样做。最多,您想要同步最新的更改并继续。

AWS 实例也是虚拟化的。这对构建时间有很大的影响。

尽管我很喜欢云,但如果您想为 AOSP 设置构建服务器,最好的办法是购买一个像样的 Linux 工作站作为您的构建服务器。这是一点前期成本,但您会在节省的开发时间中得到 100 倍的返回。

关于gnu-make - 可以使用无服务器构建服务(例如 AWS CodeBuild)构建 Android AOSP ROM 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49833806/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com