前两天按照书上的流程下载android源代码,下载repo之后,在执行下载时遇到如下错误:

$ repo init -u git://android.git.kernel.org/platform/manifest.git 
Getting repo ... 
   from git://android.git.kernel.org/tools/repo.git 
android.git.kernel.org[0: 204.152.191.45]: errno=Operation timed out 
android.git.kernel.org[0: 149.20.20.141]: errno=Operation timed out 
fatal: unable to connect a socket (Operation timed out)

在网上查了查有人说是防火墙问题,可是我关闭了防火墙还是有着样的问题。

还有人说是git使用的端口无法访问,由于我是教育网,使用的学校的代理,于是怀疑是学校代理屏蔽了git端口。

我在网上找了一个教育网代理,使用下面的方法,终于成功的解决了问题:

先下载  corkscrew  : http://www.agroman.net/corkscrew/

tar zxvf  corkscrew-2.0.tar.gz 
cd corkscrew-2.0 
./configure 
make 
cp corkscrew ~/bin  # or to any directory in your $PATH

然后在 ~/bin创建一个shell脚本 'git-proxy' :
#!/bin/sh 
exec ~/bin/corkscrew <proxy name> <proxy port> $*

~/bin/ 和 <...>根据你的环境来替代 .

然后执行下面的命令:

git config --global core.gitproxy '~/bin/git-proxy'

现在在使用repo来下载android源代码,便没问题了。

教育网使用http proxy下载android源代码相关推荐

  1. Windows11:如何下载Android源代码

    文章目录 AOSP简介 WSL安装 启动WSL 下载Ubuntu repo下载 拉取源代码 参考 AOSP简介 AOSP就是安卓开放的源代码,我们可以下载下来学习,或者进行二次开发.本文章主要介绍如何 ...

  2. 下载Android源代码错误汇总分析

    配置下载Android源代码的过程及问题解决 最近在学习Android底层框架,今天打算研究一下Android源代码,源码的下载过程可没有想像的顺利.主要原因是网上的很多资料都是多年以前的,而一些网站 ...

  3. Mac下通过镜像下载Android源代码

    在Android开发过程中,经常需要查看Android的源代码.而在下载的SDK中,有各个Platform版本的Framework层的源代码下载,而这些源代码是不完整的,没有C/C++的代码.我们需要 ...

  4. Windows下载Android源代码

    下载msysgit,安装 官方下载:http://code.google.com/p/msysgit/downloads/list, 打开Git Bash,运行命令 cd D:git clone ht ...

  5. 下载Android源代码

    1安装repo脚本 首先安装repo.在当前用户:~目录下新建一个bin目录.在终端中执行: #cd ~ #mkdir bin 然后,向PATH中添加bin路径: #export PATH=$PATH ...

  6. win7 下载android源代码_适用于Android的30种最佳免费黑客应用程序和工具

    在本文中,我们将列出前30个Android黑客工具,以帮助完成网络和渗透测试任务. 适用于Android的30种最佳免费黑客应用程序和工具 NMap for Andr oid(NetworkMappe ...

  7. Windows环境下载android源代码

    最近需要android自带的项目源代码.网上一搜居然要在linux下用git下载.后来找到了windows下的git下载方法.步骤如下: 1.到http://code.google.com/p/msy ...

  8. 下载Android 源代码树的三种方式

    一.从Google托管的 Git 代码库下载(需VPN) mkdir aosp cd aosp git config --global user.name Your Name git config - ...

  9. Android源代码下载方法具体解释

    作者:张星 相信非常多下载过内核的人都对这个非常熟悉 git clone git://android.git.kernel.org/kernel/common.git kernel 可是这是在曾经,如 ...

最新文章

  1. 使用 SAP Business Application Studio 搭建 CAP Java 开发环境
  2. Doxygen for C++使用说明——注释代码一
  3. 各种水龙头拆卸图解_水龙头上包卫生纸,竟有这种效果!邻居看了都想学
  4. 玩转Linux文件描述符和重定向
  5. Qt 萤石云 /萤石云官方Demo二次开发 Qt 5.12.3 / H5/萤石云官方Demo
  6. PreparedStatement 原理
  7. ddos应急处理_DDOS攻击应急响应预案
  8. Nginx反向正向代理
  9. 情侣博客源码php,分享SEO WordPress的标题Title
  10. 车载网络测试 - 车载以太网 - ICMP详细解析
  11. 一文学会VOS中限制某个地区的固话和手机
  12. 算法(5)动态规划法
  13. Java SE、Java ME、Java EE是什么以及关系
  14. 《策略驱动型数据中心——ACI技术详解》——1.3 数据中心设计
  15. tomcat重启机制
  16. Android中收货地址管理Demo
  17. USB Full-Speed 控制传输
  18. 漫画:细思极恐,生男女几率相同,那为什么很多国家男女比例还失衡呢?
  19. lenove Anti-Vieus Powered by Huorong Security保护已过期怎么办
  20. 01背包问题-动态规划算法(最简洁)

热门文章

  1. String字符串按照指定长度进行分割,并生成新的字符串
  2. 如何将其他音频格式转换成WAV格式?我来教你几招
  3. vue 表格内显示图片
  4. 专访贺利坚:给编程初学者的金玉良言
  5. 春节不打烊网友实测:京东物流谎言被戳破
  6. “应用自动启动”和“关联启动”权限
  7. jquery 分页兼容i7,i8浏览器
  8. GBDT(MART) 迭代决策树入门教程 | 简介
  9. 食品行业zuixin 报告来袭 | 迎接数字化转型最佳“食“机
  10. 防止电脑锁屏java版