下载AOSP源码
Posted xiaoshiwang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了下载AOSP源码相关的知识,希望对你有一定的参考价值。
如果硬盘空间够大,下载最新的版本。
由于所有代码都是从隐藏的 .repo
目录中 checkout 出来的,下载后解压 再 repo sync
一遍即可得到完整的目录。
使用方法如下:
wget -c https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar # 下载初始化包
tar xf aosp-latest.tar
cd AOSP # 解压得到的 AOSP 工程目录
# 这时 ls 的话什么也看不到,因为只有一个隐藏的 .repo 目录
repo sync # 正常同步一遍即可得到完整目录
# 或 repo sync -l 仅checkout代码
如果硬盘空间不够,可以找以前的版本,网址:https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly
我在执行repo sync,报错误:
AttributeError: ‘str‘ object has no attribute ‘decode‘
在网上查到了解决办法:https://blog.csdn.net/qq_41185868/article/details/82079079
直接去掉代码decode(‘utf8‘)
c/c++ 学习互助QQ群:877684253
本人微信:xiaoshitou5854
以上是关于下载AOSP源码的主要内容,如果未能解决你的问题,请参考以下文章
Repo下载AOSP源码:基于ubuntu22.04 环境配置
Android 11使用Android Studio调试系统应用:编译服务器的配置AOSP源码的下载编译运行
Repo下载编译AOSP源码:基于Ubuntu 21.04,android-12.1.0_r27