Android Studio #1:Virtual Deviceが起動しない

仮想上にAndroid Studio をインストールしたが…

Androidマシンが動かないですね・・・
AVD Manager
The emurator process for AVD Pixel_4_API_30 was killed.

イベントビューアーを見ると
障害が発生しているアプリケーション名: qemu-system-x86_64.exe、バージョン: 0.0.0.0、タイム スタンプ: 0x606252ad
障害が発生しているモジュール名: MSVCP140.dll、バージョン: 14.0.24215.1、タイム スタンプ: 0x57bfd5c1
例外コード: 0xc0000005
障害オフセット: 0x0000000000018c34
障害が発生しているプロセス ID: 0x196c
障害が発生しているアプリケーションの開始時刻: 0x01d734c1c5dd875c
障害が発生しているアプリケーション パス: C:\Users\user\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe
障害が発生しているモジュール パス: C:\Users\user\AppData\Local\Android\Sdk\emulator\lib64\MSVCP140.dll
レポート ID: 2b6a8a3a-8691-4572-b1c1-7736de0c7436
障害が発生しているパッケージの完全な名前: 
障害が発生しているパッケージに関連するアプリケーション ID: 

Hyper-Vの機能はOFFにして
Hyper-V:一時的に無効化する Docker Desktop Service のサービスを停止して
でも現象変わらず。

イベントログに記載されていたプログラムを直接実行してみる。
C:\Users\user\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe すると、以下のエラー

qemu-system-x86_64.exe - システムエラー
Qt5WidgetsAndroidEmu.dll が見つからないため、コードの実行を継続できません。
プログラムを再インストールすると、この問題が解決sるう可能性があります。
他いくつかのDLLが見つからないっぽい。
このDLLは C:\Users\user\AppData\Local\Android\Sdk\emulator\lib64\qt\lib にありますね。

イベントビューアーで障害が発生したモジュール MSCVP140.dll
バージョンは 14.0.24215.1

このファイル名末尾に"_"を付けて無効化し、Android StudioからAVDを起動してみる。
現象変わらず
でもイベントビューアーに記録されたMSCVP140.dllのパスが変わった。
障害が発生しているモジュール パス: C:\jdk-15.0.2\bin\MSVCP140.dll
このファイルのバージョンは 14.25.28508.3

このファイル名にも末尾に "_" を付けて無効化。AVD起動
現象変わらず。でもイベントビューアーに何も記録されなくなった。

続く・・・

0 件のコメント:

その他の記事