以下操作都是在Ubuntu10.04LTS下完成:
1. 安装git
sudo apt-get install git-core
2. 安装curl
sudo apt-get install git-core curl
3. 安装Repo,通过curl下载repo
curl http://android.git.kernel.org/repo >~/bin/repo
4. 给repo可执行的权限
chmod a+x ~/bin/repo
5. 然后,向PATH中添加bin路径:
export PATH=$PATH:~/bin
6. 新建一个目录,然后进入该目录。
mkdir mydroid
cd mydroid
7. 通过repo将当前Android上所有源代码下载。
首先初始化本地,
repo init -u git://android.git.kernel.org/platform/manifest.git
-b Froyo
看到repo initialized in /android的提示后,则证明初始化完毕。
8. 执行
repo sync
总结:在执行第三步的时候出问题了,当时用的是无线网卡,网速还可以,就是执行不了这个命令,提示连不到主机。后改为有线网络(因为公司使用代理上网,到第6步的时候还得切换成无线网)后,则能正常执行。
第7步维持了大概几分钟,最后让你输入自己的名字和邮箱地址(谷歌邮箱),就完成了
第8步执行几个小时吧
据说,git支持断点续传,断掉之后,再执行repo sync即可,没试过。
执行repo sync之后的情况
再注:
一开始悲剧了,repo init -u git://android.git.kernel.org/platform/
manifest.git -b Froyo这句没加-b参数,导致下了6个多小时没下完,反省!你要下哪个版本一定用-b指名,不然你也会同样悲剧的。。。
===========================================================
过了一晚上,我下下来了,是2.3的。。。 T.T
查看git下来的源码的版本:
进入~/mydroid/.repo/manifests.git目录下执行$git branch
显示git的branch 是default
那打开~/mydroid/.repo/manifest.xml文件我看到的是:
<default revision="master"
remote="korg" />
如果执行的是repo init -u git://android.git.kernel.org/platform/
manifest.git -b Froyo这个命令revision应该是Froyo。
- 大小: 32.8 KB
- 大小: 11.3 KB
分享到:
相关推荐
本文将深入探讨Android 2.2源码的相关知识点,包括其下载、解压、编译以及如何利用这些源码进行学习和开发。 一、源码下载 Android 2.2的源码可通过Google的Android Open Source Project (AOSP) 官方仓库获取。...
解压缩后,需要配置环境,包括安装Git、Java JDK、Android SDK和NDK,然后通过`repo init`和`repo sync`命令拉取源码。在Android 2.2阶段,你需要定位到`android-8`分支。 2. **Eclipse集成**:描述中提到的方法是...
### Android 2.2 源码编译指南:Ubuntu 10.04 (X86) + Android 2.2 + JDK 1.6 #### 一、环境搭建 在进行Android 2.2源码编译之前,我们需要准备一个合适的开发环境。根据题目中的描述,本指南将详细介绍如何在...
1. **源码仓库**:Android源码主要存储在Git仓库中,由Android开放源代码项目(AOSP)管理。开发者可以访问[https://source.android.com/](https://source.android.com/)获取源码。 2. **顶层目录**:源码的顶层目录...
【Ubuntu 10.04 (64位)下载并编译Android 2.2源码】 在Ubuntu 10.04 (64位)系统中编译Android 2.2 (Froyo)源码的过程涉及多个步骤,包括环境准备、源码下载和编译。下面是对这些步骤的详细解释: 1. **环境准备**...
Git-2.29.2.2-64-bit.exe是一个专为64位Windows操作系统设计的Git安装程序,它包含了所有必要的组件,使用户能够在Windows环境下充分利用Git的功能。 Git的安装过程包括以下几个关键步骤: 1. **下载安装包**:...
标题提到的"window下git批量下载android源码的脚本"正是为了解决这个问题,通过自动化脚本实现快速、高效地获取Android的开源代码。 首先,让我们了解一下核心工具: 1. **Git**:Git是一款分布式版本控制系统,...
源码下载对于深入理解Android系统的工作原理、进行定制化开发或优化应用程序至关重要。在本文中,我们将探讨如何下载Android 9.0(28 r6)的源码,以及这个过程涉及的关键知识点。 首先,要下载Android源码,你需要...
### Windows环境下使用Git下载Android源码 在Windows操作系统中通过Git工具下载Android源代码是一项较为常见的操作,这对于从事Android开发的工程师来说尤为重要。本篇文章将详细介绍如何在Windows系统上安装Git,...
Git 2.12.2.2 64位是这个系统的一个特定版本,专为64位操作系统设计。在这个版本中,Git提供了一系列改进、修复和新特性,以提升用户体验和工作效率。 1. 版本更新:Git 2.12相较于之前的版本,包含了一些关键的...
windows Git-2.29.2.2-64-bit,最新git windows Git-2.29.2.2-64-bit,最新git windows Git-2.29.2.2-64-bit,最新git
总之,编译Android 2.3源码在Ubuntu环境下需要安装必要的软件,设置环境,初始化源码仓库,下载源码,最后进行编译。整个过程可能遇到各种问题,如网络连接、文件权限或配置错误等,需要根据实际情况调整和解决。在...
Eclipse插件Git是开发人员在Eclipse集成开发环境中进行版本控制的重要工具,它使得开发者能够在熟悉的IDE环境下高效地管理代码版本。Git是一种分布式版本控制系统,由Linux创始人林纳斯·托瓦兹创建,旨在提供快速、...
### 使用Git在Windows环境下下载Android源码 #### 一、前言 随着移动互联网的发展,Android作为主流操作系统之一,其源代码的获取与编译变得越来越重要。对于开发者而言,了解如何在不同的操作系统环境中获取...
### Android 2.2 在 Ubuntu 下的编译总结 #### 一、计算机配置与环境搭建 根据文档描述,为了在 Ubuntu 下编译 Android 2.2 的源代码,作者使用了以下硬件配置: - **处理器**:Intel 奔腾 4 CPU,主频 3.2 GHz -...
Git-2.37.2.2-64-bit的安装包 自己在安装git的过程中 发现下载git 的安装包有点困难,所以想到把这个包上传,方便有需下载安装包但是网络又不是很给力的小伙伴,如有侵权请联系我删除。
1. 下载Git-2.30.2.2-64.rar压缩包,并解压缩。 2. 执行安装程序,遵循屏幕提示完成安装。 3. 在安装过程中,可以选择配置Git的设置,如路径变量、文本编辑器以及是否使用SSH协议。 4. 安装完成后,可以在命令行中...
这篇自学笔记详细介绍了在Windows环境下下载Android 2.3源码的步骤,这对于初学者尤其有用。首先,我们需要进行一些准备工作: 1. **下载Msysgit工具**:这是Windows系统下的Git客户端,可以从Google Code项目页面...
这个压缩包"Git-2.29.2.2-64-bit.rar"是专门为Windows x64操作系统设计的64位安装程序。 Git的核心特性包括: 1. 分布式:每个开发者的本地仓库都是完整的代码库,可以独立进行开发和提交,无需依赖中央服务器,...
### Android在Git上的所有源码知识点解析 #### 一、概览 本篇文章将深入探讨“Android在Git上的所有源码”这一主题,通过分析给定的文件标题、描述及部分代码片段,来理解Android开源项目的组织结构及其组成部分。...