The emulator process for AVD Pixel_2_API_29 was killed
報錯描述:
第一次安裝Android studio好不容易解決gradle啟動模擬器又出現了以下錯誤
The emulator process for AVD Pixel_2_API_29 was killed
原因一:
需要安裝Intel x86 Emulator Acceleerator (HAXM installer) -Deprecated
原因二 :
avd和SDK不在同一目錄下
解決方法:
原因一:
安裝步驟
File -> Settings -> Appearance & Behavior -> System Settings -> Android SDK
或直接在Android Studio的右上角選擇SDK Manger
在右側的 SDK Tools下勾選Intel x86 Emulator Accelerator (HAXM installer)
然后點擊Apply,按提示安裝即可。
如果安裝失敗,報錯解決鏈接:Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 6.2.1)“ failed.
原因二:
1.安裝時使用自定義安裝后,修改了默認安裝目錄。而avd文件默認在 C:\Users\用戶名.android 目錄下。所以導致打開AVD時報錯。
2.為avd配置了環境變量但是和SDK不在同一目錄下導致打開AVD時報錯。(我的這種情況)
無論是哪種情況,下述方法都可解決:
解決方法:
第一步:在SDK目錄下創建一個目錄用于存放AVD文件
第二步:(如果之前的鏡像不重要,請忽略此步驟,建議直接找到.android文件刪除,因為復制過去也不一定能用,還是要刪重建)
找到avd所在 .android文件夾,將 .android文件夾復制到剛才創建的AVD目錄下。如圖:
第三步:配置環境變量
變量名稱:ANDROID_SDK_HOME
重啟Android Studio,刪除之前的AVD,新建一個AVD。建議建一個與之前不一樣的。
第四步:新建鏡像驗證