2015-01-04 20 views
8

標準のNexus 5エミュレータでアプリケーションを実行できません。それはインテルHAXMを必要とするようですが、私はAMDプロセッサを持っています。では、インテルプロセッサを購入せずに(またはLinuxをインストールしないで)エミュレータを使用するにはどうすればいいですか?AndroidスタジオエミュレータとAMD CPU

答えて

10

AMDプロセッサをお持ちの場合、ARMイメージをダウンロードできますが、x86プラットフォームでは非常に遅いです。

x86イメージにはVT-Xサポートが必要なHAXMがインストールされていて、Intel CPUのみがサポートされているため、AMD CPUでは動作しません。

したがって、VT-X & AMD-VテクノロジーをサポートするGenymotionエミュレータをダウンロードできます。

+0

実際には、私はx64プラットフォームがありますが、私はそれが役割を果たしているとは思わないか、それをしないのですか? – nikoliazekter

+0

あなたはx64プラットフォームのIntelまたはAMDですか? GenymotionはIntelとAMDのプラットフォームでうまく動作します。 – blues667

+1

あなたは私の質問を読まなかったのですか?私はAMD CPUを持っています。 – nikoliazekter

1

ARM(非Intel)エミュレータイメージを実行できます。あなたのリストから、非Intelエミュレーションを選択するだけです。

+2

ARMエミュレータを実行するこの一覧はどこですか?私はそれを見つけることができません@codecats – codingNightmares

4

Genymotionは超高速です。あなたの物理的なデバイスをテストするために接続する以外に、それは次善のものです。 Android Studioエミュレータはテストに効率的ではありません。私はGenymotionの個人用バージョンを使用しています。

1

エミュレータからの気を散らすことなく、アプリをテストするだけでよい場合は、ARC Welderを試してください。 Google App Runtime For Chrome

あなたのアプリのapkファイルをフィードし、アプリのリソースを含むフォルダを生成してアプリを起動します。まだまだ開発が重いので、まだすべてのアプリが動作するわけではありませんが、実際に試してみる価値があります。

関連する問題