簡體   English   中英

使用 Hyper-V 進行 Android 開發

[英]Android development with Hyper-V on

所以我在 Stack Overflow 上看到了一些問題,說我需要關閉 Hyper-V 才能運行 Android 模擬器。 但是,我還安裝了 Docker for Windows,它需要 Hyper-V 才能運行。 解決此問題的最佳方法是什么?

是否有可能讓 Android 模擬器在英特爾 HAXM 上工作,同時將 Hyper-V 單獨留給 Docker?

我不知道這個問題的 Android 模擬器部分,但如果這不能解決,你可以改用Docker Toolbox ,它在沒有 Hyper-V 的情況下運行(而是使用 Virtualbox)。

這是一個遺留解決方案,但實際上 Docker 文檔推薦,以防您的系統不滿足要求,例如 Windows 10 家庭用戶( 引用:“注意:如果您的系統不滿足運行 Docker for Windows 的要求,您可以安裝 Docker Toolbox,它使用 Oracle Virtual Box 而不是 Hyper-V。”)。

您可以使用 Hyper-V 而不是 HAXM 來加速 Android 模擬器。 這樣你也可以使用docker。 我也一樣。 可能您只是缺少 Windows 功能中的“Windows 管理程序平台”。 確保它也已啟用。

有關更多信息,請參閱: 針對模擬器性能的硬件加速(Hyper-V 和 HAXM)

Windows 中的 Hyper-V 進行了一些更改,允許 Android 模擬與 Hyper-V 一起使用,如下所述:

https://devblogs.microsoft.com/visualstudio/hyper-v-android-emulator-support/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM