web-dev-qa-db-ja.com

エミュレータ:プロセスは終了コード-1073741819(0xC0000005)で終了しました

Android studio 3.0.1を使用しています。エミュレータを起動すると、多くのエラーメッセージが表示されます。各問題を個別に解決しようとしましたが、多くの検索を行いましたが、何も機能しません。 。

12:24 م Emulator: init: Could not find wglGetExtensionsStringARB!

12:24 م Emulator: OpenGL backend 'angle' without OpenGL ES 1.x library 
detected. Using GLESv2 only.

12:24 م Emulator: Failed to eglInitialize

12:24 م Emulator: Could not initialize emulated framebuffer

12:24 م Emulator: Warning: requested RAM 1024M too high for your system. 
Reducing to maximum supported size 512M

12:25 م Emulator: emulator: ERROR: Could not initialize OpenglES emulation, 
use '-gpu off' to disable it.

12:25 م Emulator: Process finished with exit code -1073741819 (0xC0000005)

私も試しました this

7
Sufian Awad

グラフィックドライバが更新されていることを確認してください

  1. toolsに移動します
  2. Androidに移動します
  3. AVD Managerを選択します。

enter image description here

  1. アクションの下にある鉛筆アイコンをクリックします。
  2. 詳細設定ボタンをクリックします。
  3. エミュレートされたパフォーマンスの行で、グラフィックをSoftware GLES 2.0に変更します
  4. メモリでは、行をRAMフィールドを512(最小)に変更します。

enter image description here

11
Arslan Ahmad

Avd構成ファイルを変更して、同様の問題を解決しました。

  1. avdフォルダーを見つけます。(Windows OSを使用している場合、デフォルトのパスはC:\Users\USER_NAME\ .Android\avd\YOUR_VIRTUAL_DEVICE_NAME.avdです)
  2. ファイルを開くconfig.ini
  3. hw.gpu.modeを見つけてoffhw.gpu.mode=off)に設定します
  4. aVDマネージャーを起動する
  5. 仮想デバイスを起動します。
5
David

グラフィックスドライバーを削除して再度更新すると、ほとんどすべての問題が修正されましたが、エミュレーターを再度開くと、次のメッセージが表示されます。 ここに画像の説明を入力してください

その後、このエラーが発生します: ここに画像の説明を入力してください

1
Sufian Awad

エミュレータ設定を確認してくださいUse Host GPU下の画像に示すように有効

enter image description here

これはAndroid Studio -> Tools -> Android -> AVD Manager ここに

0
OmiK

私も同じ問題に直面しました。私の場合、管理者としてAndroid Studioを実行すると問題が解決しました。

0
Dmitro25