Android初心者。プロセッサはIntelではなくAMDなので、Android studioでエミュレータを開くことができません。
この回答にはコメントがあります。「ARM(Intel以外)エミュレータイメージを実行できます。リストから、Intel以外のエミュレーションを選択してください。彼らはこれがどこで見つかるかを説明しません。何か案は?ありがとう
まず、Android SDKマネージャーを開きます。ツール-> Android-> SDKマネージャーを選択し、ダウンロードするプラットフォーム/パッケージを選択して展開し、ARM EABI v7a System Image
またはARM 64 v8a System Image
をインストールします。
その後、Android AVD Managerを開きます。ツール-> Android-> AVD Managerを作成し、エミュレーターを作成します。既存のものから選択することも、独自に作成することもできます。
より良い結果を得るには、Android Studioの再起動が必要になる場合があります。
Android AVD Managerを開きます。ツール-> Android-> AVD Managerでエミュレータを作成します。
-仮想デバイスの作成
-ハードウェアを選択する
-システムイメージで[その他のイメージ]タブをクリックする必要があります
-インストールするイメージを選択します。 重要:「ABI」列のAMDについては、次のように言う必要があることに注意してください。ARM EABI v7aまたはARM 64 v8a
-インストールしてAndroid Studioを再起動します
これは私のために動作します。
MicrosoftのAndroidエミュレーター でAndroid Studioを使用しています。 AMD FX8350があります。 ARMスタジオ内のAndroid oneは非常に遅いです。
唯一の問題は、 利用可能 windows 10 HomeではないHyper-Vが必要なことです。
その非常に速いエミュレーターであり、無料です。私が使用した中で最高のエミュレータ。
Ryzen 2600Xを使用しており、問題なくエミュレーターを実行できます。私が行った調整は次のとおりです。
*注意:Android StudioまたはAndroid Emulatorのベータ版は必要ありません。
**注:[x86イメージ]タブからx86_64およびプレーンx86イメージ(両方ともAPI 28)を選択しましたが、それらは正常に機能します。
***注:エラーがポップアップした場合は、Androidライセンスもチェックする場合があります。
Android Studio 3.2およびAndroid Emulator 27.3.8-Androidエミュレータは Windows Hypervisor Platform でサポートされているため、公式 Android開発者ブログ -Macサポート(OS X v10.10 Yosemite以降)およびWindowsサポート(2018年4月アップデート以降)があります。詳細については、開発者のブログをご覧ください。
私の意見では、パフォーマンスは以前のすべての回避策よりも大幅に優れています。
私の場合は、ARM AEBI a7a System ImageとGoogle APIをインストールする必要があり、API 15、16、17でのみ使用可能なMIPSもインストールしました(15以下にはなりませんでした) 12時間のいじりがありますが、現在は機能しています。
あるいは、Genymotionをエミュレーターとして使用することもできますが、含まれているエミュレーターで利用できないデザイン機能はほとんど失われます。
今は動作します。かなり遅いですが、動作します。もちろん、エミュレータを一度起動すると、閉じない限り、はるかに高速になります。
Android studioの再起動が必要になる場合がありますが、念のためにコンピューター全体を再起動しました。
それが役に立てば幸いです。
Androidエミュレーターの最新バージョンは、Windows 10 1804でIntel HAXMの代わりにHyper-Vで実行できます。
https://blogs.msdn.Microsoft.com/visualstudio/2018/05/08/hyper-v-Android-emulator-support/
短縮版:
おそらくBluestacksのことを聞いたことがあるでしょう。実際には、BluestacksエミュレーターでAndroidアプリを実行およびデバッグできます。これは、Android Studiosエミュレーターの速度が遅い場合の最適なソリューションだと思います。また、次回は代わりにIntelプロセッサーの購入を検討してください。詳細については、こちらをご覧ください: BluestacksをAndroid Studioに接続
最近の更新により、AMDプロセッサを搭載したコンピューターでAndroidエミュレーターを実行できるようになり、ARMイメージをインストールする必要がなくなりました。 Android Developersブログから引用:
コンピューターにAMDプロセッサーが搭載されている場合は、次のセットアップ要件が必要です。
- AMDプロセッサー-推奨:AMD®Ryzen™プロセッサー
- Android Studio 3.2 Beta以降
- Android Emulator v27.3.8 +
- x86 Android仮想デバイス(AVD)
- 2018年4月の更新プログラムを適用したWindows 10
- Windowsの機能を使用して有効にする:「Windows Hypervisor Platform」
以上です!ブログ投稿全体を読むことを強くお勧めします。
https://Android-developers.googleblog.com/2018/07/Android-emulator-AMD-processor-hyper-v.html
最初に行う必要があるのは、SDKマネージャーおよびプラットフォーム25などのその他の必要なパッケージからエクストラおよびツールパッケージをダウンロードすることです。他の画像」タブでARM AEBI a7a System Imageを選択し、終了を選択すると、これがあなたの助けになることを願っています。