android studio使っているとたまにRunしてもandroidが起動しないことがある。
その時に以下のエラーでていることがよくあった。
[bash]
emulator: Failed to sync vcpu reg
emulator: Failed to sync HAX vcpu context
[/bash]
これについてようやく解決方法がわかったので以下にメモ。
VMを開発環境で立ち上げている人は停止する。
How do I fix “Failed to sync vcpu reg” error?
日本語のサイトには情報がなかったのですが、
ここに記載がありました。
本サイトによると、開発環境に起動しているVMを停止するといいよう。ここではGenyMotionが動いている場合停止しろとありました。
私の場合は、boot2dockerを動かしていたのでそのVMを停止しました。
すると無事android エミュレーターが起動しました。
そのため、VritualBoxなどを動かしている人はVirtualBox上のすべてのVMを停止することを忘れないようにすることが必要そうです。
Leave a Reply