Android仮想マシンのエラーです。PANIC: 'arm' CPU用のエミュレータ・エンジン・プログラムがありません。
2022-02-13 10:50:33
1. 問題現象。
android studio VMを使用しているときにarm VMを開くことができず、プロンプトエラーが表示されます。
Cannot launch AVD in emulator.
Output:
PANIC: Missing emulator engine program for 'arm' CPU.
<イグ
その代わり、x86のAndroid VMを使用すれば、エラーは発生しません。
2. 問題点の分析
x86の仮想マシンを開くことができれば、仮想マシンに問題がないということになり、armの仮想マシンが動かないのは、エミュレータが問題である可能性があります。仮想マシンを開く際、左下にあるコマンドを探します。
エミュレータは、android sdk/toolsディレクトリにあることがわかりますね。android sdkディレクトリに行くと、toolsディレクトリとemulatorディレクトリがあり、中のファイルの中身はすべてemulatorに関するもので、emulatorディレクトリの中にはemulator-arm.exeが入っています。
3. 問題解決
以上の分析から、エミュレータフォルダとtoolsファイルはほとんど同じであることがわかりますが、最新のエミュレータツールはエミュレータフォルダに入っているので、エミュレータフォルダをtoolsフォルダに置き換えればよいのです。
最後に、arm仮想マシンが正しく起動することをテストします。
参考
1. https://stackoverflow.com/questions/27151123/panic-missing-emulator-engine-program-for-arm-cpus-in-android-studio
関連
-
[解決済み] メインクラス org.gradle.wrapper.GradleWrapperMain が見つからない、またはロードできない。
-
[解決済み】JVMのヒープ領域を使い果たしたため、デーモンが終了する。
-
[解決済み] Android Studio で Maven の外部 lib を使用しているため、名前空間 'app' がバインドされていない。
-
[解決済み] Android Studioでゲッターとセッターを自動生成する方法
-
[解決済み] 仮想デバイスを作成できない Unable to create Android virtual device:Androidの仮想デバイスを作成できない
-
[解決済み] Android Studioでモジュールを削除する方法
-
[解決済み] CreateProcess error=2, The system cannot find file specified [Android studio](指定されたファイルが見つかりません。
-
[解決済み] Android Studioのビルドエラー: このバージョンのAndroid Studioは、使用するGradle Pluginと互換性がありません。Instant Runを無効にしてみてください。
-
[解決済み] メイン・クラス org.gradle.wrapper.GradleWrapperMain が見つからない、 あるいは、ロードできない。
-
android studioで[INSTALL_FAILED_OLDER_SDK]に失敗する問題
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン