Fedora Linux 22でx86またはx86_64 Androidエミュレータを起動できません5.01、5.1.1、4.2、4.4など、いくつかの画像を試してみました。
現在、Armのバージョンはうまくいきますが、非常に遅くて面倒です。
kvmモジュールをロードしました。
➜ ~ lsmod|grep kvm
kvm_intel 159744 0
kvm 491520 1 kvm_intel
しかし、x86エミュレータは動作しません。私が見るのは黒い画面だけです。
コンソール出力も空です。ログがある場合は、どこで見つけることができるかわかりません。
htopによると、エミュレータプロセスはわずかなメモリ(私が設定したように1Gb)と1つのCPUコアを100%消費しています。
前回は10分ほど待ってからその価値がないと判断しました。どの情報を追加できるかわかりません。問題のデバッグに役立つものが見つかった場合は、お知らせください。
答え1
Googleコードで次のコメントを見つけました。 https://code.google.com/p/android/issues/detail?id=174557#c10 BIOSは私にとって効果的です。
私はGoogleについて話すことはできません。彼らはいつ新しいバージョンのエミュレータ(SDKツール)をリリースするかを決定します。ただし、今すぐこの修正が必要な場合は、Android SDK のインストールに手動で適用できます。
含まれているbios.binをダウンロードしてください。私がアップロードしたばかりのファイルと同じファイルです。https://android-review.googlesource.com/159501(まだ検討中)。コメントからダウンロードするには、以下のリンクを使用してください。
https://android-review.googlesource.com/cat/159501%2C1%2Cx86/pc-bios/bios.bin%5E0$ANDROID_SDK_ROOT/tools/lib/pc-bios/bios.bin ($ANDROID_SDK_ROOT は Android SDK インストールディレクトリ) をバックアップします。
ダウンロードしたbios.binを$ ANDROID_SDK_ROOT/tools/lib/pc-bios/にコピーします。