【问题标题】:Couldn't connect internet in xamarin android emulator -AVD_for_Nexus_One_by_Google无法在 xamarin android 模拟器中连接互联网 -AVD_for_Nexus_One_by_Google
【发布时间】:2017-10-04 06:23:01
【问题描述】:

我使用 xamarin 表单创建了简单的列表视图应用程序,并且数据来自网络服务。

我目前的问题是,我的安卓模拟器无法连接互联网。请哪位大神指导一下怎么做?

My Error image

注意:我的电脑通过 LAN 连接到互联网。

【问题讨论】:

    标签: android xamarin android-emulator


    【解决方案1】:

    从 Android 模拟器连接到互联网可能会很棘手。

    一个常见问题是网络代理遇到问题。如果您的网络上有一个,则需要在模拟器上进行配置。

    Here is an article 详细说明 Android 模拟器网络设置。

    【讨论】:

      【解决方案2】:

      您应该在创建一个模拟器时检查您的模拟器的连接设置尝试再创建一个模拟器并还原我们,以便我们帮助您创建一个。

      我建议你这样做的方法是使用 Visual Studio 提供的模拟器,在你尊敬的搜索菜单中检查视觉模拟器以找到它。

      其中一个问题可能是您没有互联网权限,您可以使用以下行在清单中更新这些权限:

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

      如果这不起作用,请按照以下步骤操作:

      1.进入设置->无线和网络->移动网络->接入点名称。

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

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

      4.单击名称。为 apn 提供名称,说我的 APN。

      5.单击 APN。输入www。

      6.单击代理。输入您的代理服务器 IP。您可以从 Internet Explorer 的 Internet 选项菜单中获取它。

      7.单击端口。在我的例子中输入端口号是 8080。你可以从 Internet Explorer 的 Internet 选项菜单中获取它。

      8.单击用户名。以 domain\user-name 格式提供用户名。通常是您的系统登录。

      9.点击密码。提供您的系统密码。

      10.再次按下菜单按钮。将出现一个选项菜单。

      11.按保存。尝试运行您的浏览器。希望它对你有用,它对我有用。祝你好运。

      【讨论】:

      • 是的。我又创建了一个模拟器,但仍然遇到与 net::ERR_TIMED_OUT 相同的错误。请您帮忙,如何才能连接互联网?
      • 嗯,是的,但我不确定你现在如何配置一个,如果你喜欢@Surviva,我可以随时为你提供帮助
      • 按照上述步骤后,我在模拟器浏览器上遇到错误,如下所示。网页无法显示。网络::ERR_NAME_NOT_RESOLVED
      猜你喜欢
      • 1970-01-01
      • 2011-11-07
      • 2012-07-06
      • 2011-07-29
      • 1970-01-01
      • 2018-06-11
      • 1970-01-01
      • 2011-07-14
      • 1970-01-01
      相关资源
      最近更新 更多