运行模拟器 android 和 docker for windows

问题描述 投票:0回答:2

我在 Windows 10 上安装了 Docker for Windows。 我使用 Android Studio 和模拟器 android,但它与 Hyper-v 不兼容

enter image description here

我见过这个解决方案 这里但我认为他使用 Docker 工具箱....

同时运行 docker for windows 和 android 模拟器的最佳方式、最佳解决方案是什么?

感谢您的帮助

android docker android-emulator
2个回答
1
投票

您可以通过使用 VirtualBox 创建 VM Linux(例如 ubuntu 或 centos)来运行 Docker,然后在该 VM 中运行 docker。

对于在 Windows 中本机运行的 docker,您需要启用 Hyper-V,这与常规 Android SDK 模拟器不兼容 - 然后您将需要 Microsoft Android 模拟器,它太旧/与较新的 Android 版本不兼容。

所以,对我来说,唯一的解决方案是使用 VirtualBox 在专用虚拟机中执行 Docker 操作。

---- 更新2018-07-19 -----

Google 似乎刚刚提供了与 Hyper-V 兼容的新版本模拟器。检查https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html


0
投票

对于其他面临类似问题的人,我建议使用 Gameloop ...我将它与我的 docker 桌面一起使用,并且它工作得很好

© www.soinside.com 2019 - 2024. All rights reserved.