Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Emulator上没有internet访问,共享internet连接_Android_Android Emulator_Android Internet - Fatal编程技术网

Android Emulator上没有internet访问,共享internet连接

Android Emulator上没有internet访问,共享internet连接,android,android-emulator,android-internet,Android,Android Emulator,Android Internet,我已经安装了EclipseJuno并将ADT更新为22.0,我已经创建了一个Android 2.3版本的自定义AVD,工作正常,但我的模拟器上似乎没有互联网连接 注意:标题栏上还显示3G符号。请看下面给出的我的模拟器的图片 同样值得一提的是,我通过DSL网线直接连接到我的NIC卡上,并通过connectify pro Hostspot通过wifi与我的室友共享我的互联网。在这种情况下,我的模拟器上没有internet连接 但是当我连接到我朋友的连接热点的共享互联网时,它就可以正常工作了 我想解决

我已经安装了EclipseJuno并将ADT更新为22.0,我已经创建了一个Android 2.3版本的自定义AVD,工作正常,但我的模拟器上似乎没有互联网连接

注意:标题栏上还显示3G符号。请看下面给出的我的模拟器的图片

同样值得一提的是,我通过DSL网线直接连接到我的NIC卡上,并通过connectify pro Hostspot通过wifi与我的室友共享我的互联网。在这种情况下,我的模拟器上没有internet连接

但是当我连接到我朋友的连接热点的共享互联网时,它就可以正常工作了

我想解决这个问题,我想这是因为共享互联网连接


我终于解决了我的问题

这是由于dns服务器地址导致的问题

我做了以下步骤

  • 打开命令
  • 转到您的android sdk/tools路径,就像我的路径是
    G:\Andriod Development\android sdk\tools
  • 键入此命令
    G:\Andriod Development\android sdk\tools>emulator.exe-avd android_2.3.3-dns server 8.8.8.8-scale 0.75
  • 这里Android_2.3.3是您的AVD名称,-dns服务器8.8.8.8将把您的dns地址设置为8.8.8.8或8.8.8.8:55,-scale将把您的AVD缩放到指定值

    这将启动一个新的模拟器。 享受:)


    希望对其他人可能有帮助

    您是否在清单中添加了使用互联网的权限?您是否支持代理?我知道这一点,但我正在android emulator的默认浏览器上测试互联网连接,我没有任何应用程序向互联网发送任何HTTP请求或诸如此类的内容。@AbdullahShoaib我不明白,这是什么意思,请您详细说明一下。@QadirHussain您的internet是通过网络管理员设置的网络代理服务器连接的吗?查看您的连接设置。如果是,则只查看@Pradeep一次。但是如果你关闭模拟器,你必须再次通过这个命令启动模拟器。这是唯一一个对我有效的答案。你救了我的命很高兴听到这个消息:)