现在,借助 Android 模拟器,您可以比以往更轻松地测试多设备互动。无论您是构建多人游戏、将移动应用扩展到各种设备类型,还是启动需要连接设备的虚拟设备,Android 模拟器现在都能原生支持这些开发者体验。
以前,互连多个 Android 虚拟设备 (AVD) 会造成很大的麻烦。您需要手动管理复杂的端口转发规则,才能让两个模拟器连接起来。
现在,您可以为 Android 模拟器使用新的网络堆栈,从而在所有 AVD 之间实现零配置对等连接。
互连模拟器实例
Android 模拟器的新网络堆栈改变了模拟器的通信方式。以前,每个虚拟设备都在自己的局域网 (LAN) 上运行,实际上与其他 AVD 隔离开来。新的 Wi-Fi 网络堆栈通过创建一个共享的虚拟网络底板来桥接同一宿主机上的所有正在运行的实例,从而改变了这种情况。
主要优势:
- 零配置:无需再手动进行端口转发或编写脚本
adb命令。同一宿主上的 AVD 会显示在同一虚拟网络中。 - 点对点连接:WLAN 直连和网络服务发现 (NSD) 等关键协议可在模拟器之间开箱即用。
- 提高了稳定性:解决了旧版堆栈中长期存在的稳定性问题,例如数据丢失和连接断开。
- 跨平台一致性:在 Windows、macOS 和 Linux 上以相同方式运行。
使用场景
增强型模拟器联网功能支持各种多设备开发场景:
- 多设备应用:测试文件共享、本地多人游戏或手机与另一部 Android 设备之间的控制流。
- 持续集成:创建稳健的自动化多设备测试流水线,无需使用不稳定的网络脚本。
- Android XR 和 AI 眼镜:在 Android Studio 中轻松测试手机和眼镜之间的配套应用配对和数据串流。
- Automotive 和 Wear OS:验证移动设备与车机或智能手表之间的连接流程。
新的模拟器网络堆栈允许多个 AVD 共享一个虚拟网络,从而实现零配置的直接对等通信。
开始使用
最新的 Android 模拟器版本 (36.5) 默认启用新的联网功能,该版本可通过 Android Studio SDK 管理器获取。只需更新模拟器,即可启动多部设备!
如果您需要停用此功能或想了解详情,请参阅我们的文档。
与往常一样,我们非常感谢您提供任何反馈。如果您发现 bug 或问题,请提交问题。您还可以加入我们在 LinkedIn、Medium、YouTube 或 X 上创建的活跃的 Android 开发者社区。
继续阅读
-
产品资讯
每年,Google I/O 都会发布各种生态系统和产品(包括 Android 开发)的新公告和资源。随着开发工作转向 AI 和代理辅助工具,我们扩展了产品,以便更好地支持您以任何方式为 Android 平台构建应用。
Simona Milanovic • 阅读用时:2 分钟
-
产品资讯
在 2026 年 Google I/O 大会上,我们展示了 Android 生态系统的最新进展如何帮助您提升应用质量,同时最大限度地提高开发效率。
Ataul Munim • 阅读用时:3 分钟
-
产品资讯
在 2026 年的 Google I/O 大会上,我们介绍了 Android 从操作系统到智能系统的转变。我们还演示了如何使用系统原生构建智能体验,以及如何将 Google AI 的强大功能融入您的应用中。
Jingyu Shi • 阅读用时:2 分钟
随时了解最新动态
每周通过电子邮件接收最新的 Android 开发洞见。