国内下载Android源码教程
本教程采用Linux系统Ubuntu为例进行Android源码的下载
一、下载环境配置
1.如果你的Linux系统或虚拟机还没有安装JDK,请先安装JDK,安装命令为
sudo apt-get install openjdk-8-jdk
如果无法安装,可以先检查下网络是否可用,如果网络可用,可能是安装源没有更新,可以使用以下命令进行源更新:
sudo apt-get update
如果更新后还是无法安装,可以尝试更改源,参考这篇文章。
2.安装git和curl
sudo apt-get install git-core curl
3.安装repo工具
mkdir ~/bin
PATH=~/bin:$PATH
chmod 777 ~/bin
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
4.创建工作目录
mkdir workspace
cd workspace
二、源码下载
1.初始化repo
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest
如果有提示说gerrit.googlesource.com连接失败,那么请用文本编辑器打开~/bin/repo,将REPO_URL 一行替换成:
REPO_URL = 'https://gerrit-googlesource.lug.ustc.edu.cn/git-repo'
再执行上述命令。
当然,如果我们只需要某个安卓版本,可以使用以下命令:
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-5.0.1_r1
2.同步源码到本地
repo sync
3.等待下载完成即可。
国内下载Android源码教程相关推荐
- 国内下载android源码
安装git和curl sudo apt-get install git-core curl 建立AOSP目录 mkdir ~/AOSP cd ~/AOSP AOSP随便你命名,就是一个目录,存放我们c ...
- 国内下载android源码,Android国内源码下载——亲测成功-Go语言中文社区
一.工具准备 首先安装git和curl工具 sudo apt-get install git-core curl 然后通过curl下载repo并配置repo mkdir ~/bin echo &quo ...
- android 清华镜像,清华镜像网站下载android源码并编译
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 下载android源码方法: 我的系统是ubuntu 18.04,主要参考了blog通过清华大学镜像下载Android源 ...
- 下载Android源码流程(完整版)
要在Linux环境下操作,要在Linux环境下操作,要在Linux环境下操作~~ 不要想在Windows环境下操作,因为会有各种问题.Windows环境的童鞋又不想装双系统的可以跟着下面的操作,L ...
- windows平台下载android源码
最近在看<android内核剖析>,很多细节不具体看代码很难理解,记住了印象也不深,感觉还是跟着源码走一遍好些,回来下载android源码,遇到不少问题,终于开始下载了,整理下流程,鉴于网 ...
- 如何下载Android源码(window和Linux)
文章参照来源: http://source.android.com/source/downloading.html 一.window平台 关于在window平台下载Android源码,网上一般使用的是 ...
- 下载Android源码
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://qxjerry.blog.51cto.com/947484/879952 文档说明 ...
- 下载Android源码(Google官方文档翻译)
懒人一个,最讨厌英文文档,可惜中文教程又都残缺不全,只好自己动手翻译一个,第一次翻译,各种错误,翻译不当之处希望大家指出. 原文地址:http://source.android.com/source/ ...
- Android源码 —— 构建下载Android源码的虚拟机环境(Win7+VMware12+Ubuntu16)
Android源码 -- 构建下载Android源码的虚拟机环境(Win7+VMware12+Ubuntu16) 本文将介绍从Win7系统开始一步步构建下载Android源码的虚拟机环境: **1.使 ...
- 清华镜像站下载android源码
清华镜像站 :https://mirrors.tuna.tsinghua.edu.cn/ 声明以下内容转自:https://www.cnblogs.com/shenchanghui/p/8503623 ...
最新文章
- 怎么将jenkins打包后的war自动部署到jetty上?
- Linux 用qmake快速生成makefile
- setdiff--求两个集合的差
- sci_loopback_int的例程(中断程序)
- vector插入/删除元素
- 3/3 常用符号:转义字符
- 2022-2028年中国飞机电子飞行包(EFB)行业市场竞争状况及发展趋向分析报告
- 更改C盘中Pycharm缓存文件目录
- HDU3689 Infinite monkey theorem 无限猴子(字符串DP+KMP)
- 驱动VS1003要注意的事项
- GBase XDM 数据库ldapdelete命令讲解和示例分析
- 分享45个Android实例源码
- HTML+CSS美食静态网页设计——简单牛排美食餐饮(9个页面)公司网站模板企业网站实现
- 苹果考虑推迟发布5G iPhone
- 【2012.10.13 上周工作总结】
- 用40年前的电脑打开女神图片,太刺激!
- 如何将项目代码放到github上
- QQ空间农场游戏常见的十大问题汇总
- 山东工商学院计算机科学与技术排名,鲁东大学和山东工商学院计算机专业哪个好...
- matlab 线性拟合polyfit_matlab最小二乘法拟合y=a*exp(-b/t),转换成线性用polyfit怎么写程序啊,有偿私聊我...
热门文章
- python报错:ValueError: invalid literal for int() with base 16: ‘ ‘
- ai的预览模式切换_ai预览模式怎么退出
- 个人所得税纳税记录(原税收完税证明)下载方法
- leetcode 之 Merge k Sorted Lists
- 模电八:集成运算放大器(下)
- TinyMce富文本编辑器配置说明
- vue部署到服务器 路由刷新找不到
- ASPUpLoad 文件上传
- resin java_让resin4自动编译java文件
- Electron客户端的自动升级方案-2022版