问题:
Android studio编译flutter工程突然碰上如下问题:

在浏览器打开该地址能正常打开,尝试ping:

解决方式
通过搜索,查到如下办法:
1、首先在ipaddress.com中查询github.com域名的固定ip地址,不过我猜你跟我一样,第一次进去一脸懵逼,找不到在哪看ip,所以我截图:

2、复制该ip,尝试ping:

3、能ping通,剩下的就好办了,找到host文件(本人mac电脑):

最后面添加一行:
140.82.113.4 github.com
4、保存,完事,再重新ping:

5、重新编译项目,ok了
注意事项
要记得找gihub.com的固定ip,不要随便找个会变化的
6、补充一下,过了个年发现又出现拉不下来的问题了,发现github的ip又变了,准备重新在hosts文件中更改为最新ip,结果显示没有权限更改hosts文件,只能新建副本,只需右键etc文件夹以及hosts文件夹,将“共享与权限”从只读改为读和写,这里有教程
我自己碰上的问题是etc文件夹,显示简介后没有“共享与权限”,头疼了半天,后面发现先点击“显示原项目”,然后在查看etc文件夹的显示简介就ok了

本文讲述了在AndroidStudio编译Flutter项目时遇到的网络问题,通过查询GitHub的固定IP并将其添加到系统hosts文件中解决,同时提及了权限问题及解决步骤。
822

被折叠的 条评论
为什么被折叠?



