使用清华大学开源软件镜像AOSP的“每月更新初始化包”更新指定版本的Android源码

参照官方教程:Tsinghua Open Source Mirror

1. 下载了repo工具

mkdir  ~/bin

PATH = ~/bin:$PATH

curl  https://storage.googleapis.com/git-repo-downloads/repo  > ~/bin/repo

chmod  a+x  ~/bin/repo

2. 下载了每月更新初始化包

wget https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar  # 下载初始化包

tar xf aosp-latest.tar  #解压

cd aosp   # 解压得到的 AOSP 工程目录

# 这时 ls 的话什么也看不到,因为只有一个隐藏的 .repo 目录

3检出指定版本的Android源码,如android-5.0.2_r1

3.1 设置好你要同步的分支:

$ repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-5.0.2_r1

3.2然后同步就行了:

$ repo sync

时间: 2024-10-20 11:16:09

使用清华大学开源软件镜像AOSP的“每月更新初始化包”更新指定版本的Android源码的相关文章

比较全的开源软件镜像地址

一:国内常用的一些开源软件镜像地址 目前在linux开发中,经常需要下载一些软件,通常在国内的话使用的网址为阿里巴巴.网易等企业级开源网,还有北京理工.北京清华等校级别网. 如果要是下载软件的话,直接执行 weget wget https://mirrors.aliyun.com/apache/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz 具体的操作可以参照上一篇文章 1.http://mirror.bit.edu.cn/w

利用国内镜像源下载、编译Android源码

在国内下载Android可是不太容易,不过从Google断断续续地下载了几天源码后发现清华大学有个TUNA镜像源可以下载Android源码,甚是方便. 参考网站: http://source.android.com/index.html https://aosp.tuna.tsinghua.edu.cn/ 一.环境准备: 现在Android源码的下载和编译在Linux和Mac OS上都可以了,但Mac OS上设置略微复杂点,所以我选择了Ubuntu 14.04 64位的虚拟机.(硬盘建议50G以

Android整机源码如何轻松下载?清华大学Android源码镜像

今天发现,清华大学提供AOSP镜像,以前都是从Google的站点下载同步更新的,但是现在有了国内的镜像站点就好多了 帮助:https://wiki.tuna.tsinghua.edu.cn/MirrorUsage/android 仓库地址: git://aosp.tuna.tsinghua.edu.cn/android/ 使用浏览器访问: http://aosp.tuna.tsinghua.edu.cn/android/ 一.下载android 源码 1.下载 repo git://aosp.t

macOS(Sierra 10.12)上Android源码(AOSP)的下载、编译与导入到Android Studio

http://blog.bihe0832.com/macOS-AOSP.html [本文结构] 背景 背景简介 最近因为项目需要,要研究Android系统中应用安装的详细过程.在这种场景下,最好的办法就是Read the Fucking Source Code.之前都是在线看,这次因为看的内容比较多,而且看的比较细,因此打算在本地checkout一份.这篇文章就主要记录本人使用macOS(Sierra 10.12.1)在本地checkout出AOSP(7.1.1)并编译导入Android Stu

Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机

Android源码浅析(三)--Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机 最近比较忙,而且又要维护自己的博客,视频和公众号,也就没仔细的梳理源码的入门逻辑,今天也就来讲一个源码的玩法,各位看官,一起学习学习! 看本篇博客之前,先看下我的前面两篇 Android源码浅析(一)--VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安装配置 Android源码浅析(二)--Ubuntu Roo

通过镜像下载最新Android源码

参考了这两篇博客: http://blog.sina.com.cn/s/blog_70b9730f01016peg.html http://www.cnblogs.com/act262/p/4179093.html 下载Android源码,环境的配置什么的都不是问题,网上有大量的文章. 唯一的困难是android在google的官方地址被墙了. 草泥马的gfw,为了解决这个困难,老子两天的宝贵青春就这样白白浪费掉了. 最后得出最优方案是通过镜像下载. 可以查看的镜像有这几个: https://a

Java开源生鲜电商平台-Java后端生成Token架构与设计详解(源码可下载)

Java开源生鲜电商平台-Java后端生成Token架构与设计详解(源码可下载) 目的:Java开源生鲜电商平台-Java后端生成Token目的是为了用于校验客户端,防止重复提交. 技术选型:用开源的JWT架构. 1.概述:在web项目中,服务端和前端经常需要交互数据,有的时候由于网络相应慢,客户端在提交某些敏感数据(比如按照正常的业务逻辑,此份数据只能保存一份)时,如果前端多次点击提交按钮会导致提交多份数据,这种情况我们是要防止发生的. 2.解决方法: ①前端处理:在提交之后通过js立即将按钮

利用国内镜像下载Android源码

为了编译安卓源码,首先需要一个Linux,本次采用Ubuntu Kylin14.04,内核版本3.13.装在四核.4G内存.120G硬盘的虚拟机上(光源码60G,所以一定要多些硬盘).虚拟机安装较为简单,不再整理. 查看内核版本号:$uname -all清华镜像地址清华镜像站的速度还是比较快的,地址: git://aosp.tuna.tsinghua.edu.cn/android/使用浏览器访问:http://aosp.tuna.tsinghua.edu.cn/android/ 下载 repo

通过清华TUNA镜像源下载Android源码

建议参考官方教程:https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/ 以下为自己测试时执行的步骤: 1.下载repo $ curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo 2.修改权限并拷贝到 PATH 中 $ chmod a+x repo $ sudo mv repo /usr/bin/ 3.使用tuna镜像源更新(需重启模拟终端) $ vi ~/.bashrc export