android studio でエラーがでて、androidのエミュレータが起動しない時の対応

Pocket

android studio使っているとたまにRunしてもandroidが起動しないことがある。
その時に以下のエラーでていることがよくあった。

emulator: Failed to sync vcpu reg
emulator: Failed to sync HAX vcpu context

これについてようやく解決方法がわかったので以下にメモ。

VMを開発環境で立ち上げている人は停止する。

How do I fix “Failed to sync vcpu reg” error?

日本語のサイトには情報がなかったのですが、
ここに記載がありました。
本サイトによると、開発環境に起動しているVMを停止するといいよう。ここではGenyMotionが動いている場合停止しろとありました。

私の場合は、boot2dockerを動かしていたのでそのVMを停止しました。
すると無事android エミュレーターが起動しました。

そのため、VritualBoxなどを動かしている人はVirtualBox上のすべてのVMを停止することを忘れないようにすることが必要そうです。

コメントを残す