今天正准备编译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也有保存,具体怎么弄下来不知到。如果哪天上面的方法也无效了话,可以研究一下。
分享到:
相关推荐
git下载源码的网址变成了 https://android.googlesource.com 之前的网址作废了 是不可用的:android.git.kernel.org 2013年9月验证按照附件的方法是可行的。
网站上(如http://www.kernel.org/)下载的最新linux内核源代码已经不包含android的专有驱动,因此建议 从google网上下下载Linux内核,android源代码浏览网站如下: http://android.git.kernel.org/
名称:Android SDK Search ---------------------------------------- 版本:0.3.16 ...分类:开发者工具 ---------------------------------------- 概述:添加一个'ad'omnibox命令并...源代码可在以下链接中找到: ht
2010/3/6 从 android.git.kernel.org 获取的官方代码,为保证压缩包体积小...目前我没找到 eclipse 修改 android 源代码路径的方法,因此使用时需要手动解压缩到 $ANDROID_SDK/platforms/android-2.1/sources/ 目录下。
获取Android源代码: git clone https://android.googlesource.com/platform/system/core.git $ cd /path/to/android-src $ cd system/core/libmincrypt/ $ gcc -c *.c -I../include $ ar rcs libmincrypt.a *.o ...
设备Linux内核源代码: bq水瓶座M5 内置说明? 特定来源由分支分隔,每个版本都标有对应的编号。 首先,您应该克隆项目: $ git clone https://github.com/bq/aquaris-M5.git 之后,选择您要构建的版本: *水瓶...
点击此链接可从android.git.kernel.org导航到相关的Google代码搜索结果。 源代码可在下面的链接中找到:https://github.com/romannurik/AndroidSDKSearchExtension要查看更新日志以及以前的版本,请访问:...
设备Linux内核源代码: bq水瓶座X5 内置说明? 特定来源由分支分隔,每个版本都标有对应的编号。 首先,您应该克隆项目: $ git clone https://github.com/bq/aquaris-X5.git 之后,选择您要构建的版本: *水瓶...
设备Linux内核源代码: bq水瓶座M10 内置说明? 特定来源由分支分隔,每个版本都标有对应的编号。 首先,您应该克隆项目: $ git clone https://github.com/bq/aquaris-M10.git 之后,选择您要构建的版本: ...
设备Linux内核源代码: bq水瓶座X5 Plus 内置说明? 特定来源由发布及其相应编号分隔。 首先,您应该克隆项目: $ git clone https://github.com/bq/aquaris-X5-plus.git 之后,选择您要构建的发行版: Aquaris...
设备Linux内核源代码: 水瓶座E6 内置说明? 特定来源由分支分隔,每个版本都标有对应的编号。 首先,您应该克隆项目: $ git clone https://github.com/bq/aquaris-E6.git 之后,选择您要构建的版本: *水瓶座...
设备Linux内核源代码: bq水瓶座E5 FHD 内置说明? 特定来源由分支分隔,每个版本都标有对应的编号。 首先,您应该克隆项目: $ git clone https://github.com/bq/aquaris-E5FHD.git 之后,选择您要构建的版本:...
从源代码树下载下来的最新Android源代码,是不包括内核代码的,也就是Android源代码工程默认不包含Linux Kernel代码,而是使用预先编译好的内核,也就是prebuilt/android-arm/kernel/kernel-qemu文件。那么,如何...
构建和贡献Couchbase Server Python SDK 该存储库包含Couchbase Server Python SDK的“清单”,它只是一个XML文件,指示“ repo”工具在哪里找到包含源代码的多个Git存储库,以及将修补程序发送到Gerrit工具的位置。...
设备的 Linux 内核源代码: bq 水瓶座 E5 4G 构建说明? 特定来源由分支分隔,每个版本都标有相应的编号。 首先,您应该克隆项目: $ git clone https://github.com/bq/aquaris-e5-4g.git 之后,选择您要构建的...
BlackBox内核BlackBox Kernel与以下设备兼容-小米Redmi Note 5 Pro(Whyred) Android第一代(新芽) Yu Yureka(蕃茄)从源代码构建自定义内核初始化Linux发行版,克隆存储库并执行构建脚本// Establish ...