Android 模拟器上没有互联网 - 为啥以及如何修复? [关闭]

Posted

技术标签:

【中文标题】Android 模拟器上没有互联网 - 为啥以及如何修复? [关闭]【英文标题】:No internet on Android emulator - why and how to fix? [closed]Android 模拟器上没有互联网 - 为什么以及如何修复? [关闭] 【发布时间】:2011-01-13 11:46:40 【问题描述】:

我正在尝试通过 android 模拟器使用互联网,但没有成功。 有什么想法吗?

【问题讨论】:

你到底想做什么?使用模拟器上的浏览器或其他应用程序,还是在您自己的应用程序中使用互联网连接? 尝试接受一些答案,你和他们都会获得声誉 这个问题的答案对很多人都有效:***.com/questions/2039964/… 我已经回答了下面有更多细节的网址! 【参考方案1】:

如果您在代理服务器后面设置,为了在模拟器上使用互联网,请执行以下步骤:

    转到设置->无线和网络->移动网络->接入点名称。

    按下菜单按钮。将出现一个选项菜单。

    从选项菜单中选择新建 APN。

    单击名称。为 apn 提供名称,说我的 APN。 单击 APN。输入 www。 单击代理。输入您的代理服务器 IP。您可以从 Internet Explorer 的 Internet 选项菜单中获取它。 单击端口。在我的例子中输入端口号,它是 8080。您可以从 Internet Explorer 的 Internet 选项菜单中获取它。 单击用户名。以 domain\user-name 格式提供用户名。通常是您的系统登录。 点击密码。提供您的系统密码。 再次按下菜单按钮。将出现一个选项菜单。 按保存。 尝试运行您的浏览器。 希望它对你有用,它对我有用。祝你好运。

【讨论】:

没醒…… . 它对我有用!!非常感谢!我一直尝试使用的 APN 设置为默认的“internet”,但事实证明您需要将值设置为“www”。 它对我有用,但没有提供用户名和密码,我想这取决于网络基础设施。谢谢! +1 适用于提供用户名和密码,是的,它取决于网络基础设施 工作正常。我不得不重新启动模拟器【参考方案2】:

如果“使用互联网”是指在模拟器上测试时无法通过活动访问互联网,请确保您已在 AndroidManifest.xml 中设置互联网权限

<uses-permission android:name="android.permission.INTERNET" /> 

如果您使用的是网络浏览器,请参阅 Donal 的帖子

【讨论】:

【参考方案3】:

如果你使用 eclipse 试试:

窗口 > 首选项 > Android > 启动

默认模拟器选项:-dns-server 8.8.8.8,8.8.4.4

【讨论】:

我们不再使用 Eclipse。我们正在使用 Android Studio?如何在 Android Studio 上做到这一点? 命令行:emulator -avd Pixel_C_API_26 -dns-server 8.8.8.8,8.8.4.4 将 -dns-server 8.8.8.8,8.8.4.4 添加到我的模拟器命令行为我解决了这个问题。 Android以前没有互联网,现在有了。在 Win10 上运行。我很困惑为什么那个命令行参数是必要的?【参考方案4】:

尝试从命令行启动模拟器,如下所示:

emulator -verbose -avd <AVD name>

这将为您提供详细的输出,并可能显示阻止模拟器连接到 Internet 的错误。

【讨论】:

【参考方案5】:

检查您的互联网设置,防火墙等可能会阻止它,我知道当我在大学工作时他们阻止了端口号,但我的家用计算机从未遇到任何问题

【讨论】:

它是什么端口?【参考方案6】:

如果您遇到此问题并且正在使用非 Windows/Mac 操作系统(在我的情况下为 Ubuntu),请尝试在 Android SDK 和 AVD Manager 中自行启动模拟器,然后运行您的应用程序。

【讨论】:

【参考方案7】:

最简单的方法是按照以下步骤操作:

    运行安卓模拟器1.5 打开菜单 进入设置 无线设置(第一块)和右下角关闭飞行模式。

到现在为止,您应该已经在*** 3g 和您建立的连接上看到了。

【讨论】:

【参考方案8】:

在 OSX 上,Little Snitch 自动拒绝与 Eclipse(和模拟器)的任何连接。 Little Snitch允许连接,你必须进入Little Snitch的规则

【讨论】:

【参考方案9】:

通过在防火墙上打开它来允许 ADB 访问网络

如果您使用的是 winvista 及更高版本,请转到控制面板中管理工具下的 Windows 高级防火墙并从那里启用它

【讨论】:

此图片不存在 在图像恢复之前投反对票。 投反对票,因为图片不可用。

以上是关于Android 模拟器上没有互联网 - 为啥以及如何修复? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的模拟器没有在 Android Studio 上运行?

为啥方案没有原始 c 数据类型,如 int、float 等

为啥我的应用没有在安卓模拟器上运行?

Android Studio - 没有互联网连接的 Android 模拟器 Wifi

为啥 React-Native 无法在与 Expo 的 Android 连接上启动项目?

visual studio xamarin 离线安装文件以及 android 模拟器