1. ホーム
  2. Android

android studioエミュレータの起動に失敗しました

2022-02-18 11:19:45
<パス

環境
Mac、android studio、android 9.0 ( API28 )

失敗の理由 1.

/dev/kvm が見つかりません。


解決策1 - 再インストールします。
sdkディレクトリに移動し、該当するパスを探してダブルクリックし、もう一度再インストールします。

失敗の理由 2.

バイオスのセキュリティ設定でvt-xを有効にする Linuxディストロでkvmモジュールが動作していることを確認し、バイオスでvt-xを有効にしない。

解決策2 - パーミッションをオンにします。
MacシステムにはBIOSがなく、vt-xパーミッションがデフォルトでオンになっており、インターネットにはウィンドウズシステムのBOISでBIOSをオンにする方法のチュートリアルがたくさんあり、やっとシステムの便利設定に見つけました!。

というシステムになっています。



再度android studioを再起動すればOKです。

失敗の理由 3.

ERROR: この AVD の構成には、カーネル ファイルがありません! ファイル "kernel-qemu" がシステム イメージと同じ場所にあることを確認してください。
ERROR: android_sdk_root は未定義です。
ERROR: コード 1 でプロセスが終了
プロンプトにはkernel-qemuファイルがありません。(ウェブにはsdk--system images--android-28-- google_apis--x86のパスの中のkernel-qemuファイル名をkernel-ranchu-64ファイル名に変更すると書いてありますが、うまくいきませんでした)。

sdkのインストール構成に問題がなく、アップデートされていることを確認したら、android studioのsdk managerを開き、この3つ(cmake,ldb,android emulator)がインストールされていなければ、ダウンロードしてインストールして適用すればOKです。