AOSP源码下载提速方法

2025-03-21  本文已影响0人  GTMYang

很多开发者在下载 AOSP 源码 时,都会遇到 下载速度慢、容易断连 的问题,几十个 GB 的源码,下载一整天都不一定完成! 😭
今天给大家分享 1 个关键设置,让你的 AOSP 下载速度 直接提升 3 倍以上!

🔥 核心优化:换源 + 多线程下载
AOSP 源码默认使用 Google 的 https://android.googlesource.com,国内访问很慢!
我们可以 换成国内的镜像源,再开启 多线程并行下载,速度直接起飞! 🚀
✅ 步骤 1:使用清华大学 TUNA 镜像

git config --global url."https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/".insteadOf "https://android.googlesource.com/"

📌 作用:让 Git 自动重定向 AOSP 源码的下载地址,从国内镜像拉取,下载速度大幅提升!
✅ 步骤 2:使用 repo 多线程下载 默认情况下,repo sync 是单线程下载,我们可以开启 多线程同步:

repo sync -j8

-j8 表示使用 8 个并行线程,可以大幅提升同步速度!
✅ 步骤 3:跳过历史提交记录 AOSP 的 Git 仓库非常大,默认会同步完整的历史提交记录,我们可以跳过:

repo init -u https://android.googlesource.com/platform/manifest -b android-13.0.0_r10 --depth=1

📌 作用:
–depth=1 只下载最新提交的源码
减少 Git 克隆的时间,加速 5 倍以上!

🔥 实测效果
在同一台服务器上测试,优化前后下载速度对比:

📌 总结
💡 只要简单 3 步优化,就能让 AOSP 源码下载速度 提升 3-5 倍! 🚀
————————————————

上一篇 下一篇

猜你喜欢

热点阅读