macos - MacBook 上Android Studio 的模拟器无法连接网络
高洛峰
高洛峰 2017-04-17 15:01:41
0
6
2838

在mac上安装了Android Studio写Android,运行模拟器,发现连不上网络,打开模拟器的浏览器输入www.baidu.com,打不开:

百度了一下,没找到相关答案,请大神帮忙解决一下这个问题。

  • 2015年10月29日提问
  • 1 评论
  • 邀请回答
  • 编辑

默认排序 时间排序

6个回答

0

最好的办法是......不用!换Genymotion吧,免费版足以胜任大部分工作

  • 2015年10月30日回答
  • 3 评论
  • 编辑

Akioss658 声望

0

楼上说得对,换Genymotion。

  • 2015年11月11日回答
  • 评论
  • 编辑

阿宝4 声望

0

没遇到过这情况,好像是sdk的问题吧,要加入白名单的

  • 2015年11月11日回答
  • 评论
  • 编辑

海诺1k 声望

0

遇到这种问题可以先排查:
1、是不是公司有代理?那么模拟器也要设置代理,回家后取消代理;
2、是不是手动获取 DNS?或者有备用 DNS ,模拟器用了主 DNS 而电脑用了备用 DNS(模拟器好像只能获取到主 DNS,可能是 sdk 的 bug);
3、可以试试模拟器开关一下飞行模式;
4、其他;

最后
(net::ERR_NAME_NOT_RESOLVED):这个错误是无法解析服务器的 DNS 地址,说明可能是以上第2点。

你评论中说回到公司又可以上网了,那就真的是 DNS 有问题,在家里的时候主机用了备用 DNS。

  • 2015年11月30日回答 · 2015年11月30日更新
  • 5 评论
  • 编辑

Vicent164 声望

0

模拟器无法上网
推荐
Genymotion
海马玩

  • 2015年11月30日回答
  • 1 评论
  • 编辑

Blake632 声望

0

我的有时也连不上网,但是我的只要重新启动下就可以了

  • 2015年12月01日回答
  • 评论
  • 编辑

idisfkj2k 声望

撰写答案

[舍弃]

人参与

相似问题

分享到微博?

Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙

在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;
大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。

关闭理由: 删除理由: 忽略理由:

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(6)
左手右手慢动作

가장 좋은 방법은... 필요하지 않다는 것입니다! Genymotion으로 변경하세요. 무료 버전으로도 대부분의 작업에 충분합니다

PHPzhong

위 사람 말이 맞아요, Genymotion으로 전환하세요.

刘奇

이런 상황은 겪어본 적이 없습니다. SDK에 문제가 있는 것 같습니다. 화이트리스트에 추가해야겠어요

迷茫

이런 문제가 발생하면 먼저 확인해 보세요.
1. 회사에 대리인이 있나요? 그런 다음 시뮬레이터도 프록시를 설정하고 집으로 돌아온 후 프록시를 취소해야 합니다.
2. DNS를 수동으로 얻어야 ​​합니까? 또는 백업 DNS가 있고 시뮬레이터는 기본 DNS를 사용하고 컴퓨터는 백업 DNS를 사용합니다(시뮬레이터는 기본 DNS만 얻을 수 있는 것으로 보이며 SDK의 버그일 수 있습니다).
3. 시뮬레이터에서 비행 모드를 켜고 끌 수 있습니다.

마침내

(net::ERR_NAME_NOT_RESOLVED): 이 오류는 서버의 DNS 주소를 확인할 수 없다는 의미로 위의 2번 항목일 수 있음을 나타냅니다.

댓글에서 회사에 복귀한 후 다시 인터넷에 접속할 수 있다고 하셨는데, 집에 있을 때 호스트가 백업 DNS를 사용하는 것은 정말 DNS 문제입니다.

PHPzhong

시뮬레이터가 인터넷에 접속할 수 없습니다
권장
Genymotion
海马玩

巴扎黑

휴대폰이 인터넷에 연결되지 않는 경우가 있는데 다시 시작하면 됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿