android - 当用 arm 定位牛轧糖时,android studio 模拟器上没有网络

标签 android android-studio networking arm emulation

在 android studio 模拟器上测试我的应用程序,应用程序需要连接到网络。
它在 Android 7.0 以下工作正常,x86 和 arm。
但如果我在 Android 7.0 或 7.1.1 上运行它,它只能在 x86 上运行。
Android 7.0 或 7.1.1 的 arm 似乎没有网络。
当我打开 chrome,尝试 www.google.com 时,它失败了。

enter image description here

有人可以帮忙吗?

最佳答案

根据屏幕截图中的网络状态图标,您运行的似乎是过时的系统镜像。最近对模拟器系统镜像进行了一些更新,以解决网络连接问题。如果您正在运行 ARM,请确保运行“Google APIs ARM EABI v7a 系统镜像”的修订版 4 和 Android 模拟器的 v26.1.0,网络应该可以正常工作,如所附的屏幕截图所示。 enter image description here

话虽如此,您是否有不想使用 x86 模拟器系统镜像的原因?它们比 ARM 仿真器系统镜像快得多。此外,从 API 24 开始,Google Play 商店现在安装在 x86 系统镜像上。

关于android - 当用 arm 定位牛轧糖时,android studio 模拟器上没有网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44223113/

相关文章:

linux - 允许 ssh 传入/传出并阻止除特定端口外的所有传出

networking - 使用 A 记录代替名称服务器

android - MySQL 没有启动 : [ERROR] Failed to create a socket for IPv4 '127.0.0.1' : errno: 13

android - 如何在 API 级别 28 以下的 BulletSpan 中设置子弹半径?

android - "Could not find method packageName()"RC1 错误 - flavor 不编译

android-studio - 如何检测AndroidStudio项目的build.gradle中何时存在依赖库版本更新

android - org.gradle.api.tasks.TaskExecutionException:任务执行失败。.原因:org.gradle.api.internal.tasks.compile.CompilationFailedException:

java - 如何在 android API 19 (KitKat) 中保留权限?

android - 单击 ListView 中的图像应该在另一个具有路径的 Activity 中打开

javascript - 强制 AJAX header 更改