【2015-02-05】Android源码下载简单记录 [历史归档]本文原发布于 cstriker1407.info 个人博客内容为历史存档仅供参考。发布时间2015-02-05 标题Android源码下载简单记录分类操作系统 / linux / android 标签androidAndroid源码下载简单记录初始化下载环境选择版本启动下载下载好的大小备注最近下载了下android源码真的是好慢阿下了好几天。。。这里简单的记录下下载过程。初始化下载环境作者这里用的系统时 Linux Ubuntu 14.10 x64 根据【 [官网](file://home/cstriker1407/文档/android source html/Initializing a Build Environment | Android Developers.html) 】的介绍首先下载依赖软件$sudoapt-getupdate $sudoapt-getinstallopenjdk-7-jdk $sudoapt-getinstallgitgnupg flex bison gperf build-essential\zipcurllibc6-dev libncurses5-dev:i386 x11proto-core-dev\libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386\libgl1-mesa-dev g-multilib mingw32 tofrodos\python-markdown libxml2-utils xsltproc zlib1g-dev:i386 $sudoln-s/usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so $sudoapt-getinstallbison g-multilibgitgperf libxml2-utils选择版本根据网址【 source.android.com/source/build-numbers.html 】选择要下载的版本号这里作者选择的是android-5.0.1_r1启动下载然后就可以下载了根据网址【 http://source.android.com/source/downloading.html 】第一步是下载repo。$mkdir~/bin $PATH~/bin:$PATH$curlhttps://storage.googleapis.com/git-repo-downloads/repo~/bin/repo $chmodax ~/bin/repo但是作者这里下载没有速度就直接用网盘离线下载了一个放到了**/**bin目录下。第二步初始化下载。cstriker1407cstriker1407-x64:~$ mkdir androidsource cstriker1407cstriker1407-x64:~$ cd androidsource cstriker1407cstriker1407-x64:~/androidsource$ repo init-u https://android.googlesource.com/platform/manifest-b android-5.0.1_r1这里作者指定了版本。初始化过程中可能会出现git没有配置的错误按提示操作即可。Rungitconfig--globaluser.emailyouexample.comgitconfig--globaluser.nameYour Nametosetyour accounts default identity. Omit --global to set the identity only in this repository. fatal: unable to auto-detect email address (got cstriker1407cstriker1407-x64.(none))cstriker1407cstriker1407-x64:~/androidsource$gitconfig--globaluser.emailcstriker1407yeah.netcstriker1407cstriker1407-x64:~/androidsource$gitconfig--globaluser.namecstriker1407最后就开始下载了。cstriker1407cstriker1407-x64:~/androidsource$ reposync下载好的大小cstriker1407cstriker1407-x64:~$du-chsandroidsource/ 52G androidsource/ 52G 总用量备注如果linux下经常出现下载失败的问题typically during “Receiving objects”可以试下$sudosysctl-wnet.ipv4.tcp_window_scaling0$ reposync-j1

相关新闻

最新新闻

SDD 规范驱动实战:我用 Vibe Coding 开发了一个 AI 网页翻译 Chrome 插件

SDD 规范驱动实战:我用 Vibe Coding 开发了一个 AI 网页翻译 Chrome 插件

阅读英文技术文章时,你是不是也经历过:复制段落 → 丢进翻译工具 → 格式乱掉 → 再粘回笔记软件 → 手动排版。折腾半天,真正阅读的时间还没排版多。我最近用 Vibe Coding SDD(Specification-Driven Development,规范…

2026/8/25 14:44:44
把订单同步源从内网机器切到云端:一次「热备端同步源切换」实战

把订单同步源从内网机器切到云端:一次「热备端同步源切换」实战

> 本文记录了一次生产环境调整的真实过程:热备端的订单匹配工具原本从内网某台机器同步代码和数据,现在要整体切换成从云端系统同步。涉及「改配置 → 备份可回滚 → 干跑验证 → 定时任务自动跑」的完整链路,踩过的坑也写出来。一、背景&…

2026/8/25 14:44:44
Windows系统文件WalletProxy.dll丢失找不到问题解决

Windows系统文件WalletProxy.dll丢失找不到问题解决

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

2026/8/25 14:44:44
为什么有些文档你永远不想打开第二次

为什么有些文档你永远不想打开第二次

(1)背景 今天想聊一个每个人都经历过,但很少被正儿八经聊过的主题:为什么有些文档你永远不想打开第二次? 你点开一篇文档,看了两秒,关掉了。你甚至还没开始读,内容好坏都来不及判断。…

2026/8/25 14:44:44
机器人巡检仿真如何形成闭环:从任务到评测的完整数据流

机器人巡检仿真如何形成闭环:从任务到评测的完整数据流

系列 02/10:从电厂机器狗案例,理解 ROS 2、Gazebo 和 Nav2 如何组成一个可运行、可排错、可验收的系统 定位:以真实电厂机器狗巡检项目为贯穿案例,提炼可迁移的机器人巡检仿真开发方法。 适合读者:机器人、自动化、计算…

2026/8/25 14:44:44
肠道菌群:决定全身健康的隐形器官

肠道菌群:决定全身健康的隐形器官

肠道菌群:决定全身健康的隐形器官 关于肠道菌群对健康的影响,解读几乎都停留在"助消化"这一表层认知,真正的行业底层逻辑只有这几点:肠道菌群并非简单的消化助手,而是人体代谢、免疫、神经系统的核心调控中枢…

2026/8/25 14:39:44