android源码下载,curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo网络不可达
作者:huangtao更新于 08月30日访问(2551)评论(0)
今天下载Android源码遇到了一点小问题,后来在一个哥们的博客上找到了答案,分享给大家
repo:
http://code.google.com/p/git-repo/
之前的
curl -v https://android.git.kernel.org/repo > ~/bin/repo
已经不能用了,网址解析不到...
android.git.kernel.org现在被黑了,所以调整源码地址为:
codeaurora.org
curl http://git-repo.googlecode.com/files/repo-1.13 > ~/bin/repo
chmod a+x ~/bin/repo
PATH=~/bin:$PATH
mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY
repo init -u
git://codeaurora.org/platform/manifest.git
repo sync
repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread (可选)
repo sync(可选)
上述方法下载的源码最新的应该是4.1.2,经过本人多次尝试,可使用以下方法:
下载之前应该先进入https://android.googlesource.com/new-password ,登陆google账户,得到一个这种格式的数据
machine android.googlesource.com login git-.gmail.com password
machine android-review.googlesource.com login git-.gmail.com password
新建一个.netrc文件,复制以上内容到该文件中
android源码git分支查看进https://android.googlesource.com/platform/manifest
经过多次试验curl https://android.googlesource.com/a/platform/manifest > ~/bin/repo可以正常使用
但是此时repo init -u https://android.googlesource.com/a/platform/manifest -b android-4.3_r2.1 出现以下错误提示:
../bin/repo: 行 1: 未预期的符号 newline' 附近有语法错误../bin/repo: 行 1:
quot;-//IETF//DTD HTML 2.0//EN">'
改用curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo
然后repo init -u https://android.googlesource.com/a/platform/manifest -b android-4.3_r2.1
此时如果还有问题将https改为http或者在.repo目录下的manifest.xml里找到fetch属性
改成
fetch="git://Android.git.linaro.org/"
最后repo sync ,OK,搞定!
相关推荐
android源码下载步骤
4. **Android SDK**: 虽然不是直接用于源码下载,但你需要它来配置环境变量。在`https://developer.android.com/studio#downloads` 下载并安装Android Studio,它包含了SDK。 5. **autogit.sh**: 这个脚本可能是...
Android源码下载工具是一款专为开发者设计的实用软件,它简化了获取Android操作系统源代码的过程。在Android开发中,理解并研究源代码是提升技能、解决问题和进行深度定制的关键步骤。这款工具使得这一过程变得更加...
txt文件里面包含了,Android 2.2.2到Android 4.4源码下载地址。
neqqe 100 dane eng asasliq Android esli kodliri quxurux adirsi.tordin qvshvrvpla paydilinishqa bolidu几百个Android源码下载地址
Android应用源码13套安卓源码合集: android应用源码仿ireader书架.rar android应用源码动画效果 translate、scale、alpha、rotate 切换Activity动画.rar android应用源码可以报警的手电.rar android应用源码图片...
这篇名为“ゞAndroid - 雜項 - Android源码下载ゞ” 的博客文章,很可能是关于如何获取和处理Android操作系统的源代码。Android源码对于开发者来说,是探索系统底层工作原理、优化应用性能以及定制化系统的关键。 ...
在Android开发领域,掌握如何下载和理解Android源码是至关重要的步骤,这有助于开发者深入了解系统工作原理,定制个性化ROM,或者进行系统级别的调试和优化。本文将基于提供的"Downloading the Source - Android ...
"安卓开发-android源码下载工具.zip.zip"这个压缩文件显然包含了帮助开发者下载Android源码的相关工具和指南。以下是对这个主题的详细阐述: 1. **Android源码概述**: Android系统是开源的,其源码托管在Google的...
在Android源码下载过程中,断点续传功能是非常实用的,尤其对于大型源码仓库,可能达到几GB甚至更大。断点续传允许用户在下载中断后,如网络故障或意外情况,从上次停止的地方继续下载,而无需重新开始,极大地提高...
android源码下载利用JSON,通过Android客户端访问web服务器,实现一个登录功能,程序员在编程的过程中可以参考学习使用,希望对IT程序员有用,此源码程序简单易懂、方便阅读,有很好的学习价值!
《深入剖析Android Chromium浏览器源码》 Android Chromium是一款开源的浏览器项目,它是Google Chrome浏览器在Android平台上的核心组件。此源码提供了深入了解Android应用程序开发、Web浏览技术以及Chrome浏览器...
源码下载对于深入理解Android系统的工作原理、进行定制化开发或优化应用程序至关重要。在本文中,我们将探讨如何下载Android 9.0(28 r6)的源码,以及这个过程涉及的关键知识点。 首先,要下载Android源码,你需要...
拉取的分支为android-Q-preview-6,源码总计110GB以上,全部上传到baiduYun,请自己下载。
Android应用源码Android平台下通过HTTP协议实现断点续传下载.rar Android应用源码Hibernate4Android.rar Android应用源码http、udp、tcp网络交互组件.rar Android应用源码ListView实现的目录树结构.rar Android应用...
下载Android源码的工具有多种,其中最常用的是“repo”工具,这可能就是压缩包中的"android源码下载工具.exe"。Repo是一个Python脚本,用于管理Git仓库的集合,是Google为简化Android源码获取而设计的。使用repo之前...
在Linux环境下,通常使用`repo`工具来批量管理源码下载,遗憾的是,`repo`工具没有官方的Windows版本。但在Windows上,你可以编写一个批处理脚本来模拟类似的功能。 正如文件中的`autoget.sh`所示,创建一个包含...
本文将详细解析`repo`脚本及其在下载Android源码中的应用。 ### 1. `repo`工具简介 `repo`是由Google开发的一个Python脚本,它封装了Git命令,方便开发者管理和同步多个Git仓库。Android源码分布于多个Git仓库中,...