今天正准备编译Android源码,根据官网的指示,首先应该执行
curl https://android.git.kernel.org/repo > ~/bin/repo
来下载repo文件,但报出如下错误:
curl: (6) Couldn't resolve host 'android.git.kernel.org'
通过浏览器访问http://android.git.kernel.org/时也被报告无法找到服务器。我就是在家里用普通的宽带上网,没有像在公司里面那样有处于防火墙之后的可能。心里面正在暗骂方某人的时候,转念一想,政府应该不会无聊到这个地步,连这个都墙。继续调查之后,发现9月分以来国外也有人遇到同样的问题。加之8月底kernel.org被黑,也可能导致android.git.kernel.org无法访问。姑且先相信是Android的服务器自己爆掉了,按如下方法,下载到源代码(来源):
- 1. curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" >~/bin/repo
- 2. chmod a+x ~/bin/repo
- 3. PATH=~/bin:$PATH
- 4. cd your_download_folder
- 5. repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread
- 6. repo sync
另外,据称Android源代码在github也有保存,具体怎么弄下来不知到。如果哪天上面的方法也无效了话,可以研究一下。
分享到:
相关推荐
在本篇文章中,我们将详细介绍如何通过命令行工具(CMD)来下载Android源代码。这不仅适用于开发人员希望深入了解Android操作系统的工作原理,也适用于那些希望为现有系统添加自定义功能的人。 #### 一、准备工作 ...
本文将详细讲解如何在Windows平台上下载Android源码的步骤,帮助初学者顺利获取Android的源代码。 1. **前期准备** - 首先,你需要下载适用于Windows的Git工具。你可以从`http://code.google.com/p/msysgit/`获取...
在Windows环境下下载Android源码的过程涉及多个步骤,主要包括安装Git工具、获取源码仓库地址以及使用Git命令批量下载源码。下面将详细解释这些步骤。 首先,为了能够处理Android源码,我们需要安装Git。Git是一个...
在Windows操作系统下下载Android源码的过程涉及到多个...总的来说,下载Android源码在Windows环境下需要一定的技术知识和耐心,但通过遵循上述步骤和准备必要的工具,你将能够成功获取并开始探索Android系统的源代码。
以上就是 DevDiv-android-入门教程中关于 Android 开发环境搭建、下载 Android 源代码以及在 Eclipse 中浏览源代码的主要知识点。这些步骤是进行 Android 应用开发前的准备工作,掌握这些内容对于初学者来说非常重要...
- 这些仓库包含了特定硬件平台下的内核源代码,对于定制不同设备的内核非常重要。 - 克隆这些仓库的方法如下: ```bash git clone https://android.googlesource.com/kernel/common.git git clone ...
运行"~/repo init -u git://android.git.kernel.org/platform/manifest.git"命令,设置初始的源代码仓库。然后,输入个人姓名和邮箱信息,按照提示进行操作。当看到"repo initialized in /home/nebulayao/mydroid...
git下载源码的网址变成了 https://android.googlesource.com 之前的网址作废了 是不可用的:android.git.kernel.org 2013年9月验证按照附件的方法是可行的。
git clone git://android.git.kernel.org/kernel/common.git ``` #### 二、源码编译 完成源代码的获取之后,接下来是源码编译阶段。 **2.1 编译前的准备** 进入Android目录后,运行`make`命令开始编译。但是,...
在Fedora 13系统中下载Android源代码的过程是一个相对复杂但重要的任务,因为这涉及到对Android操作系统核心的深入理解。以下是对整个过程的详细解释: 首先,你需要在虚拟机环境中安装Fedora 13。VMware ...
本文主要针对smdkv210平台,介绍如何下载Android源代码和Linux Kernel源代码,以及如何编译这两个核心组件。 首先,我们来详细了解下载过程: 1. **下载repo工具**: 在Ubuntu系统中,你需要获取repo工具来管理...
git clone git://android.git.kernel.org/kernel/common.git ``` 这条命令会克隆指定的Git仓库到你的本地目录。 4. **批量下载**: 在Linux环境下,通常使用`repo`工具来批量管理多个Git仓库,但是Windows上...
git clone git://android.git.kernel.org/kernel/common.git ``` 3. **批量下载Android源码**: 在Linux系统中,通常会使用`repo`工具来批量管理和下载Android源码,但遗憾的是`repo`在Windows上没有官方版本。...
将`REPO_URL='git://android.git.kernel.org/tools/repo.git'`修改为`REPO_URL='http://android.git.kernel.org/tools/repo.git'`。 3. 在`~/android/froyo`目录下,初始化Froyo分支源代码库: ```bash cd ../...
REPO_URL='git://android.git.kernel.org/tools/repo.git' ``` 替换后的地址应为: ```bash REPO_URL='http://android.git.kernel.org/tools/repo.git' ``` 接下来,可以创建分支源代码库或主线源代码库。对于...
git clone git://android.git.kernel.org/kernel/common.git ``` Repo脚本本质上是组织Git工具获取各个项目,并整合到Android项目中。 同步所有项目到本地使用`repo sync`命令,可以指定项目名或者不指定同步全部...
repo init --u git://android.git.kernel.org/platform/manifest.git -b cupcake ``` 3. **同步源代码**: ```bash repo sync ``` 该步骤可能耗时较长,因为它会从远程仓库下载所有项目至本地。 #### 二、源码...