web-dev-qa-db-ja.com

Android StudioエミュレーターとAMD CPU

標準のNexus 5エミュレーターでアプリを実行できません。 Intel HAXMが必要なようですが、AMDプロセッサがあります。 Intelプロセッサーを購入せずに(またはLinuxをインストールせずに)エミュレーターを使用するにはどうすればよいですか?

10
nikoliazekter

AMDプロセッサを使用している場合は、ARMイメージをダウンロードできますが、x86プラットフォームでは非常に低速です。

X86イメージは、VT-Xサポートを必要とするHAXMをインストールする必要があり、Intel CPUのみがサポートするため、AMD CPUでは動作しません。

そのため、VT-XとAMD-Vテクノロジーの両方をサポートするGenymotionエミュレーターをダウンロードできます。

12
blues667

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

4
College Dude

エミュレータから気を散らすことなくアプリをテストするだけであれば、 ARC Welder を試してください。 Chrome向けGoogleアプリランタイム で動作します

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

1
Feyisayo Sonubi

ARM(Intel以外)エミュレータイメージを実行できます。リストから、Intel以外のエミュレーションを選択します。

1
codecats