2016-05-17 17 views
18

Androidスタジオでエミュレータを実行しようとしていますが、起動していません。Androidスタジオでエミュレータが動作しない

私はエミュレーション(ネクサス5倍API 23アンドロイド6.0)に私のアプリを実行すると、私は次のエラーを取得する

minSdkVersion 21 
targetSdkVersion 23 

で構成され、Androidのスタジオ(バージョン23マシュマロ)を持っている:

Error while waiting for device: The emulator process for AVD Nexus_5X_API_23 was killed.

誰でも助けてくれますか?

+0

私は示唆を与えることができます...あなたはGenymotionエミュレータを使ってみましたか?私は、Androidのエミュレータが巨大な記憶とエネルギーであることを知っています(私のMacbook Proラップトップは、Androidエミュレータが稼動している間は完全充電できません。 –

+0

実際のデバイスでアプリケーションを実行しようとしましたが、動作確認済みですか?あなたは過去にあなたのコンピュータ上で他のエミュレータを実行しようとしましたか? – buczek

+0

文法修理。 – Prune

答えて

37

あなたは4: Runログを見てみた場合、それは言う:私の場合は

emulator: ERROR: Unfortunately, there's an incompatibility between HAXM hypervisor and VirtualBox 4.3.30+ which doesn't allow multiple hypervisors to co-exist. It is being actively worked on; you can find out more about the issue at http://b.android.com/197915 (Android) and https://www.virtualbox.org/ticket/14294 (VirtualBox)

を、VirtualBoxのドッキングウィンドウのインスタンスが実行されていたと私はそれを停止した後、エミュレータが動作するように始めました。

+4

「ドッカー」を閉めてすぐに、それはうまくいった。 – mvndaai

+0

質問をした人だけが答えを受け入れることができると思います。 – mvndaai

+2

これはVirtualBoxだけでなく、他のハイパーバイザーにも問題があるようです。新しいDockerベータ版はxhyveを使用していますが、VirtualBoxがインストールされていなくても、 'docker'が起動していれば、VirtualBoxの非互換性に関するエラーが表示されます。 – bonh

0

実行中のWindows OSの場合は、グラフィックスドライバがインストールされ、正常に動作しているかどうかを確認してください。エミュレータには、適切なグラフィックス構成が必要です。インストールされていない場合はグラフィックスドライバをインストールし、エミュレータを再度実行してください。

これはうまくいきます!これは私のために働いた。

5

私のケースでは、docker/dliteが動作していて、いったんそれらを停止すると、エミュレータが動作し始めました。

docker stop $(docker ps -a -q)  
dlite stop 

または、右上のメニューバー項目を経由してMac用のドッキングウィンドウを終了します。

Androidスタジオを再起動する必要があります。

関連する問題