AndroidStudioは、新しいプロジェクト:エミュレータを作成した後、エラーを報告します。ERROR: x86 emulation currently requires hardware acceleration!
昨日8gのRAMを追加した後、12gのRAMがようやくコードをジャラジャラ動かせるくらいスムーズに動くようになりました。
昼にAndroid Studio 3.1.2をインストールした後、まだ問題が山積みです。まず、Gradleの問題ですが、実は自力で動作させましたので、以前のブログをご覧ください。
2つ目の問題は、新しいプロジェクトを作成し、それを実行しようとすると、実際にはエミュレータと表示されることです。ERROR: x86 emulation currently requires hardware acceleration!
一部内容を転載しています。
https://blog.csdn.net/u012964796/article/details/46850461 (見る価値あり)
https://blog.csdn.net/sihai12345/article/details/72868635 (図版)
ここに謝辞を表します。
オリジナルのエラーメッセージです。
エミュレータを使用します。ERROR: x86 エミュレーションは現在ハードウェアアクセラレーションが必要です!
インテル® HAXMが正しくインストールされ、使用可能であることを確認してください。
CPUアクセラレーションステータス。HAXカーネルモジュールはインストールされていません。
エラー解析です。
1. コンピュータにIntel HAXMソフトウェア(HAXMはHardware Accelerated Execution Managerです)がインストールされていない(参照。 インテルのウェブサイトからの指示 )
2. コンピュータで仮想化技術が有効になっていない
解決策
1. Intel HAXMをインストールします。
一般的に、パソコンにはIntel HAXMがインストールされており、Android SDKはこのソフトウェアを継承しています。Sdkのインストールパスのextrasディレクトリにあるintelパッケージ内にあります(例:私のE: \AndroidSdkextrasintel)
intelhaxm-android.exeをダブルクリックします。
見つからない場合は、Android StudioでSDK Managerをクリックし、下図のチェックボックスをオンにすることで、直接インストールすることができます。(この方法は、Android Studio 3.1.2では使えません。)
もしインストールに失敗しても、そこにあるべきものであることが証明されれば、方法2を検討することをお勧めします。
2. BIOSのConfigurationでVirtual technolyが有効になっていることを確認する。
パソコンのマザーボードのBiosの入り方を確認してください、私のはLenovoですが、ワンクリックで復元ボタンを刺すだけです。
Virtualiation Technology(名前は違うかもしれませんが、Virtualで始まるはずです)を見つけ、デフォルトがDisabledになっているかどうかを確認します。
Enterキーを押して、Enabledに変更します。
設定を保存して、コンピュータを再起動します。
テスト問題の結果。
Android Studioを起動し、先ほど作成したProjectを開き、Runをクリックします。
うまくいったことがわかると思います。
関連
-
android:ems="10 "とは何ですか?
-
com.android.ide.common.process.ProcessException が発生する可能性のある原因。aaptの実行に失敗したエラー(解決済み)
-
AndroidでFragmentを使用すると、Fragmentの内部コントロールを取得できず、findViewById()の結果がNullになる - 解決済み
-
Android リソースのリンクに失敗する、解決方法
-
AndroidManifest.xml は、アプリが Google 検索でインデックス化されていないことを警告しています。
-
エラーを解決する SSLピアが正しくシャットダウンされない
-
Android LayoutInflaterの原則の分析は、ビュー(a)のステップの深い理解によってあなたのステップを取る
-
Android マルチメディア MediaPlayerの使用方法詳細
-
Android画像角丸
-
アンドロイドについて:DescendantFocusability いくつかの使用感
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
armeabi-v7a、arm64-v8a、armeabi、x86、x86_64の違いについて
-
BindView 問題 NULLオブジェクト参照で仮想メソッド 'void android ...' を呼び出そうとする
-
呼び出しは、ユーザーによって拒否される可能性のある許可を必要とします。
-
Androidでコンストラクタのインテントを解決できない原因と解決策
-
コンフィギュレーション 'compile' は廃止され、'implementati solution' に置き換わりました。
-
ProcessBuilderExceptionCreateProcess error=2, ϵͳÕҲ "μ½ָ¶".
-
Android 問題集 第42回:INSTALL_FAILED_OLDER_SDK
-
ライブ画面録画のAndroid実装 (a) ScreenRecorderの簡易解析
-
Android ConstraintLayout コンストレイントレイアウト
-
Android開発用アダプターシリーズ。カスタムアダプタを使ったスピナー