ART代码下载

有时候,为了方便,想下载Android源码中的ART仓的代码在本地查看,其实很简单,和下载完整android源码方式一样。下载前确保电脑能访问google。我这里是在MacOS上进行的操作,linux上相同,windows上没有测试。

下载方式参考:https://source.android.com/source/downloading?hl=zh-cn

有以下3个步骤:

1. 安装repo:

$ mkdir ~/bin
$ PATH=~/bin:$PATH
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo

2. 初始化repo(前提是配置好了git,这里以master代码为例)

创建一个存放ART源码的目录,然后进入目录执行

$ repo init -u https://android.googlesource.com/platform/manifest

3. 下载ART代码

$ repo sync -c art

等待完成即可(这里为了快速只sync了当前分支的代码)。

下载完成也可以用这条命令同步最新的代码。

下载完成如下:

原文发布于微信公众号 - Android虚拟机(androidvm)

原文发表时间:2017-09-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维技术迷

DNS服务器4013警告信息的解决方法

今天例行维护域控,发现一直出现DNS无法启动,一直在提示4013,感觉很不可思议。对比另外一台辅助域控的设置,都没有问题。只好一步一步的来细致的检查,终于被我找...

36460
来自专栏IMWeb前端团队

腾讯云从零部署nodejs站点

最近入手了一台腾讯云机子,用于团队社区站点的建设,站点架构: 数据库服务:mongodb 后台:nodejs + express 接入:nginx   整个购买...

64100
来自专栏张善友的专栏

SQL Server 2005的负载均衡

SQL Server 2005仍然不直接地支持负载均衡——但是它为以前SQL Server版本中可用的所有负载均衡方法提供了令人激动的改善和支持。   目录 1...

225100
来自专栏张善友的专栏

WCF和ASP.NET Web API 接口执行时间监控

软件产品常常会出现这样的情况:产品性能因某些无法预料的瓶颈而受到干扰,导致程序的处理效率降低,性能得不到充分的发挥。如何快速有效地找到软件产品的性能瓶颈,则是我...

29180
来自专栏维C果糖

详述 MySQL 数据库输入密码后闪退的问题及解决方案

温馨提示:本系列博文已经同步到 GitHub,地址为「mysql-tutorial」,欢迎感兴趣的童鞋Star、Fork,纠错。 1 案例说明   最近一...

22670
来自专栏大数据

python学习手册-爬爬那些年咱没见过的校花图片

上边这张截图就是这个例子在启动后获取的图片。 下面咱们就开始来写这个例子。 我本的开发的环境: 1、IED开发工具:使用是的Pycharm 2、python 版...

244100
来自专栏猿人谷

mac下Android开发环境搭建

     之前一段时间在学习ios的开发,近一段时间想着也接触下Android开发,以来加深对移动端开发的理解。这里根据自己配置Android开发环境的过程,比...

213100
来自专栏互联网技术栈

Tair数据迁移三步走

在多机房数据迁移中,整个过程分为三个阶段:历史数据迁移阶段、redolog迁移阶段、实时复制阶段。

14530
来自专栏钟绍威的专栏

web服务器集群集群是什么?分布式是什么?集中式是什么?例子缺点

概述 集群和分布式都是从集中式进化而来的。分布式和集群会相互合作的,同时的集群和分布式。在这里重点说说集群 集群是什么? 集群能提高单位时间内处理的任务数量,提...

50690
来自专栏星汉技术

虚拟机:Linux系统安装

41770

扫码关注云+社区

领取腾讯云代金券