编译AOSP源码的步骤

要编译AOSP源代码,您需要准备以下内容:
1.基于Linux的操作系统(建议使用Ubuntu 18.04 LTS)
2.至少250GB的可用磁盘空间
3.64位处理器
4.8GB或更多的RAM
5.Java开发工具包(JDK)版本8或更高版本
6.Android SDK和NDK
7.Git版本控制系统
8.Python 2.7或更高版本
9.GNU Make构建工具
10.所需的库和依赖项(lib32z1,libncurses5,libssl-dev等)

一旦您拥有所有必要的先决条件,就可以下载AOSP源代码并使用以下命令开始构建:
1.初始化存储库:
$ repo init -u https://android.googlesource.com/platform/manifest -b [BRANCH_NAME]
2.下载源代码:
$ repo sync
3.配置构建:
$ source build/envsetup.sh
$ lunch [TARGET_PRODUCT]-[BUILD_VARIANT]
4.构建代码:
$ make -j [n]

其中[BRANCH_NAME]是要下载的分支名称,[TARGET_PRODUCT]是要构建的设备名称,[BUILD_VARIANT]是构建变体(userdebug,eng等),[n]是要用于构建的CPU核心数。


编译AOSP源码的步骤
https://blog.funkt.cn/2023/05/13/1657648178791636993/
作者
anjiemo
发布于
2023年5月14日
许可协议
未经作者授权,禁止转载