AndroidStudio无法连接GitHub

AndroidStudio无法连接GitHub

  • 前提
  • 错误类型
    • ...Failed
    • can't get input stream from URL
  • 解决方法
    • ping github.com
      • 修复网络
    • 检测防火墙设置
      • 更改设置:

前提

确保自己的电脑上已经安装了git软件并注册、激活了GitHub账户。账户一定要激活,激活,激活

AndroidStudio无法连接GitHub_第1张图片

错误类型

…Failed

我尝试将AndroidStudio中的工程推送至GitHub时,发现不少问题,在Setting中的GitHub界面添加账户时,IDE提示:
AndroidStudio无法连接GitHub_第2张图片

can’t get input stream from URL

有些时候,IDE会提示:在这里插入图片描述
总之,错误有好几种(不止上面的两种)

解决方法

ping github.com

首先我们应当检查自己的电脑是否能Ping通GitHub官网,如果都无法Ping通,后面都是白搭
在Ping时,如果发现无法Ping通,还需再测试至少三次,因为会偶尔出现请求超时的错误。只要有一次成功Ping通就行
AndroidStudio无法连接GitHub_第3张图片
但是,如果你尝试好几次都不行,那就是网络连接的问题。

修复网络

由于 上传过程无法过审 ,大家看这里吧
或者百度:无法访问github网页 ping不通github
(客服给的原因是涉及科学上网,所以无法过审。。。。我也是醉了)

检测防火墙设置

若上述操作后AndroidStudio依旧连接GitHub报错,或是本来就能Ping通网站,那么很有可能是防火墙设置导致的问题。

搜索中打开控制面板:
AndroidStudio无法连接GitHub_第4张图片找到防火墙设置:
AndroidStudio无法连接GitHub_第5张图片

更改设置:

先点击右上角按钮
AndroidStudio无法连接GitHub_第6张图片
找到AndroidStudio,将对勾都打上:
AndroidStudio无法连接GitHub_第7张图片
AndroidStudio无法连接GitHub_第8张图片
点击下面的确定,再次打开AndroidStudio中的Setting时,问题就彻底解决了。
如果发现问题依旧存在,重复上述方法检查、修改防火墙。 我在尝试时发现,自己明明修改了防火墙设置,再次打开防火墙时,又自动复原了,自动复原了,自动复原了。。。。。
多修改几次,确保防火墙的设置是正确的。下面是正确的连接状态:
AndroidStudio无法连接GitHub_第9张图片
可以正常向GitHub 推送工程文件了:
AndroidStudio无法连接GitHub_第10张图片

这都是由自己的血泪史所总结出来的,上面的每一个问题我都遇到过,快疯了都。。。。。。。。。。。
若是解决了大家的问题,不妨点个赞呗

你可能感兴趣的:(Android,Studio)