2015-12-15 17 views
20

エミュレータでアンドロイドアプリケーションを実行しています。昨日まではうまくいきましたが、今日はアンドロイドスタジオを更新しました。次のエラーが発生しています。 解決方法エミュレータの起動中にエラーが発生しました

emulator: WARNING: Increasing RAM size to 1GB emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAXM must be updated (version 1.1.1 < 6.0.1).

+0

こんにちは、私はあなたにお勧めしますあなたのアンドロイドSDKを更新し、必要なハードウェアアクセラレーションをアップデートしてください。 – JIGAR

+3

可能な複製http://stackoverflow.com/questions/26355645/error-in-launching-avd –

+1

私の提案は使用していますgenymotion [this](https://www.genymotion.com/#!/download) –

答えて

14

あなたのところにGO Android SDK ----> SDKマネージャを管理者として実行します。

GOダウンとインテル®エミュレータアクセラレータ(HAXMインストーラ)を更新してください。

Androidスタジオを再起動してAVDを実行します。

+3

SDKマネージャで更新されませんでした。私はIntelのWebサイトからダウンロードし、手動で更新しました。 –

+1

HAXM 6.0.xをダウンロードしたが、まだHAXM 1.1.1があると表示された場合は、次の回答を参照してください。それは今intelhaxm-androidと呼ばれ、intelhaxmではないことに注意してください。 – JavaLatte

53

スタートのAndroid SDKマネージャーエクストラを選択し、インテルのハードウェアアクセラレーション実行マネージャを選択します。あなたのダウンロードはここで完了しました。

まだありませんあなたのSDKフォルダへ

ガットと後藤

/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe.

を動作するか、インストールを完了し、画面の指示に従ってください。

やOS X用のインストールが完了したら、この

/extras/intel/Hardware_Accelerated_Execution_Manager/HAXM\ installation

のような画面の指示なしにそれを行うことができますが、仮想化ドライバは、コマンドプロンプトウィンドウを開き、次のコマンドを実行して正常に動作していることを確認します。sc query intelhaxm

は、VMの加速とx86ベースのエミュレータを実行するには:emulator -avd <avd_name>

: をコマンドラインからエミュレータを実行している場合は、単にx86ベースのAVDを指定します210

また、上記のコマンドを実行する前に、あなたは正しく、上記のすべての手順を実行すると「仮想化」 BIOSセットアップから設定をお使いのシステムでは、

、その後、確かにあなたがすることができるはず有効にしたことを確認してくださいHAXMが正常に機能している状態でAVDを見てください。

+2

最新のエミュレータのアップデート後にこの問題が発生した場合は、アップデータを手動で起動するだけで –

+3

Thansk正しい答えとなります – Jey10

+3

私のためのintelhaxm-android.exe。 – yesennes

8

私は同じ問題を抱えていました。明らかに、私はHAXMをインテルから直接手動でインストールしました。そして、それはAndroid SDKのそれと矛盾していると思います。

私はHAXM download pageのインテルのアップデート版をダウンロードしてインストールしました。現在のバージョンを確認するためにsilent_install.bat -vを入力し、その後

C:\Users\userid\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager> 

:これは私がに行くことによって、バージョン1.1.1をアンインストールしなければならなかった私のHAXM [競合]問題

18

を解決しました。 silent_install.bat -u をアンインストールしてからsilent_install.batをインストールしてバージョン6.0.1をインストールしてください。

+0

これは私のために働いた。 –

3

最新のバージョンをお持ちの場合はSDKフォルダに移動し、silent_install.batファイルを実行してください。

鉱山はここにあった:

C:\Users\userid\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\silent_install.bat

それはすぐに作業を開始し、Androidのメーカーを再起動する必要はありません。これはおそらく、SDKマネージャに十分な権限がなかったためです。それはhereに行くとHAXMをダウンロードし、それを手動でインストールした後

Control panel > Add/remove program

:あなたからHAXMをアンインストールする必要がまず

3

これは私のために働いた。

0

intelhaxm-android.exeは、アップデートをダウンロードしたときにバージョン6.0.3をインストールしようとしたときに、ウィンドウのメッセージが1/10秒で表示されました。その後は何もしなかった。私は、'setup.exe'を探して、intelhaxm-android.exeによって抽出されたファイルの中でを実行しなければなりませんでした。今回は、「Intel Hardware Accelarated Managerバージョン1.1.1がすでにインストールされています。バージョン6.0.3をインストールしますか?」というメッセージが表示されました。私は 'はい'と答えました。インストールウィザードが開きました。 HAXM 6.0.3が最終的にインストールされ、エミュレータが再度実行されました。 (注:インストールで実行された正確な 'setup.exe'ファイル(4つあります)を見つける必要があります。このファイルは、intelhaxm-android.exeで作成されたログファイルの最後に配置できます。メッセージは次のようなものです: "{tempフォルダ} \ Intel \ HAXM \ 6.0.3 \ 2016-09-13_14-35-22 \ setup.exeが起動しました"

関連する問題