Android模拟器未连接到互联网

时间:2011-08-31 05:32:23

标签: android networking emulation

我正在使用TATA PHOTON PLUS。 Android模拟器浏览器无法连接到互联网。 “网页不可用”消息即将发布。我们是否需要进行任何设置才能连接到互联网?请帮忙。

5 个答案:

答案 0 :(得分:23)

转到

 ...\android-sdk-windows\tools>

并写下以下内容并检查

emulator -avd your_avd_name -dns-server 8.8.8.8

在应用这些步骤之前,请不要忘记关闭之前运行的AVD。 希望它对你有用。谢谢。

答案 1 :(得分:4)

在Windows下,您可以更改网络适配器索引,以便首先使用“Internet”适配器。

假设您使用wifi适配器连接到互联网。您必须打开PowerShell(以管理员身份)并执行命令:

netstat –r -n

在其他内容中,您将获得网络适配器列表,即:

Interface List
 18...f0 bf 97 04 da f1 ......Realtek PCIe GBE Family Controller
 30...16 27 37 af c7 99 ......Microsoft Wi-Fi Direct Virtual Adapter
  4...64 27 37 af c7 99 ......Qualcomm Atheros AR9285 Wireless Network Adapter
  7...64 27 37 af c7 9a ......Bluetooth Device (Personal Area Network)
  1...........................Software Loopback Interface 1
 10...00 00 00 00 00 00 00 e0 Microsoft Teredo Tunneling Adapter
 19...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter

运行命令

Set-NetIPInterface –InterfaceIndex "4" –InterfaceMetric "1"

你可以移动到列表的顶部wifi适配器,这将解决问题。

再次运行“netstat -r -n”命令进行验证。

答案 2 :(得分:0)

确保您已在AndroidManifest.xml中定义了以下权限:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.android.app.myapp" >
    <uses-permission android:name="android.permission.INTERNET" />
    ...
</manifest>

答案 3 :(得分:0)

有时甚至在设置之后它可能无效。如果你正在使用eclipse 为你的android项目,那么你可以试试这个。这也适用于进一步的模拟器浏览器连接。

在此之前,我尝试了所有方法,如

  1. 在仿真器APN中设置代理
  2. 通过eclipse偏好设置 - &gt; Android - &gt;启动
  3. 没有任何效果。然后我做了以下立即工作。

    转到日食运行 - &gt;运行配置。在Android应用程序下,您可以看到应用程序。现在,在右侧单击“目标”选项卡。在“其他模拟器命令行选项”下添加以下内容。 -dns-server&lt; 本地计算机上的DNS服务器最多三个&gt; -http-proxy http://&lt; 您的代理&gt;:&lt; 您的代理端口&gt;

答案 4 :(得分:-1)

除了系统连接到互联网之外,不需要其他配置步骤。在过去,当我遇到类似于你提到的问题时,重新启动模拟器或删除并重新创建AVD对我有用。我有兴趣尝试使用suri的答案。