9月10号左右下过一次Android源代码,下了6%之后就死活下不了,不是提示连接失败就是提示没有任何数据返回,最后网上人说android.git.kernel.org网站被黑了,git方式和http方式都下不了,折腾好些时间终于知道怎么配置文件,最后网站被黑却下不了,灰常悲催。今天晚上试了一下,还是不行,最后google了一下,在网上找到了答案。下面写一个完整的步骤供大家参考(ubutun系统),欢迎批评指正。1.安装gitsudo apt-get install git-core2.安装curlsudo apt-get install git-core curl3.安装repo, 通过curl下载repocurl http://git-repo.googlecode.com/files/repo-1.12 > ~/bin/repo 4.给repo可执行权限chmod a+x ~/bin/repo5.修改~/bin/repo文件将第五行REPO_URL="https://code.google.com/p/git-repo/"改为REPO_URL="http://code.google.com/p/git-repo/"否则会出现error:Failed connect to code.google.com:443; Operation now in progress while accessing https://code.google.com/p/git-repo//info/refs6.然后向PATH中添加bin路径:export PATH=$PATH:~/bin7.新建一个目录,然后进入该目录。mkdir myandroidcd myandroid8.执行repo init -u git://android.git.linaro.org/platform/manifest.git -b android-2.3.4_r1 这一步大概有一分多钟就完成了。9.找到myandroid目录中的.repo下面的manifest.xml文件,该文件只是一个链接,实际上是manifest目录下面的default.xml文件,将fetch="git://android.git.kernel.org/"改为fetch="git://android.git.linaro.org/"10.执行repo syncOK大功告成!一会儿会叫你输入GMail帐号,接下来就可以闪人了。参考链接1:http://www.linuxidc.com/Linux/2011-09/43593.htm参考链接2:http://groups.google.com/group/android-platform/msg/975672c3e44a519f链接2里面的sed命令不懂,按照里面的方式会提示s/参数不对,去掉时又会提示找不到目录,最后索性不管了直接执行repo sync结果N年前的提示又出来了,很无语。看着提示也知道问题出在哪里了,按照之前折腾时大概注意了几个重要的地方,也知道执行sed时是起什么作用了,于是就有了第9步。第10步执行成功证明自己改对了。OK,总之是android源代码的地址变了,又可以下了,而且速度灰常快,要下的赶紧的啊,呵呵……git下载Android 2.2源码 却下载了Android 2.3升级 CentOS 5.6 到 CnetOS 5.7相关资讯 Android教程
- Android 4.1+通过USB 连接Ubuntu进 (02/07/2013 08:44:43)
- Android下使用最新FaceBook SDK 3. (02/06/2013 16:13:37)
- Android JNI 自定义对象为参数和返 (11/26/2012 19:04:48)
| - Android 获取手机应用信息 (02/06/2013 16:21:20)
- Android设置Activity的显示位置 (02/01/2013 13:16:36)
- Android中实现下拉刷新 (11/19/2012 15:26:23)
|
本文评论 查看全部评论 (3)
评论声明- 尊重网上道德,遵守中华人民共和国的各项有关法律法规
- 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
- 本站管理人员有权保留或删除其管辖留言中的任意内容
- 本站有权在网站内转载或引用您的评论
- 参与本评论即表明您已经阅读并接受上述条款
| |
第 3 楼 匿名 发表于 2013/7/29 14:52:15点点滴滴回复 支持 (0) 反对 (0)