老师,这种问题怎么解决,是因为模拟器没能连接上互联网么?

老师,这种问题怎么解决,是因为模拟器没能连接上互联网么?

# 具体遇到的问题
http://img1.sycdn.imooc.com//climg/5f9bf79209b44f5219201022.jpg


​java.net.UnknownHostException: Unable to resolve host "www.imooc.com": No address associated with hostname


老师,这种问题怎么解决,是因为模拟器没能连接上互联网么?

在这里输入代码,可通过选择【代码语言】突出显示

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,你是用的模拟器吧?不要用wifi连接网络,直接在设置中打开移动网络。另外在logcat中收不到数据,是不是标签打不不对,或者级别选择的太高了。一般的如果是真机的话,重新插拔一下手机,或者重启AS就可以解决了。如果是模拟器的话,重新选择一下当前的模拟器

http://img1.sycdn.imooc.com//climg/5f9f6b63097d5ed711370835.jpg

  • WavaMan 提问者 #1
    老师,都不行呢,我用的模拟器,不是真机,关掉wifi用移动网络显示,也不是标签问题,换了个更低版本的模拟器也不行。 可能是级别选择问题?老师你能详细解释一下什么是级别解释问题吗?我该如何去解决呢。
    2020-11-02 18:36:22
  • WavaMan 提问者 #2
    移动网络也显示无法连接。
    2020-11-02 18:37:57
  • 好帮手慕雪 回复 提问者 WavaMan #3
    看上图红框处的Verbose,你选择Verbose就可以了。你确定移动网络无法连接?你在模拟器上打开百度,看能不能打开,如果打不开那应该就是环境有问题,你用的是android自带的模拟器吗?如果是,可能参见https://zhidao.baidu.com/question/1372741597792184459.html
    2020-11-02 19:09:57
好帮手慕雪 2020-10-31 18:38:10

同学你好,U地址需要写全,把www.imooc.com改为  https://www.imooc.com  再试一下。

  • 提问者 WavaMan #1
    老师你好,我的UI地址是写全了的,点击按钮运行后,显示The site can‘t be reached. 我到网上搜索了一下,告诉我到sdk文件夹中的emulator里进入控制台,emulator -@设备名称 -dns-server 8.8.8.8,114.114.114.114,模拟器就连上网了,能够访问网页。可是每次用Android studio运行还是显示网页访问不了,而且Logcat接受不到数据。
    2020-11-01 22:31:07
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.Android 网络操作与流行框架
  • 参与学习           人
  • 提交作业       220    份
  • 解答问题       1800    个

本阶段是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理;从文件存储、到轻量级数据库SQLite的使用;最后利用最流程的第三方框架助你快速开发企业级APP。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师