[에러] The emulator process for AVD has terminated

Yanus·2024년 3월 30일

평소 데스크톱으로 작업을 하다가
노트북에도 개발환경 셋팅을 해야겠다고 생각했다.

안드로이드 프로젝트를 Run 하고나서
에뮬레이터 에러가 발생했다.
: The emulator process for AVD has terminated

결과적으로는 C드라이브 용량부족으로 생긴 문제였으나 문제점을 찾는 것이 어려웠다.

해당 에러는 원인이 여러가지 존재한다.

1. 안드로이드 SDK Tools 설치

  • Android Emulator
  • Android SDK Platform-Tools
  • 인텔 CPU: Android Emulator hypervisor driver (installer)
    Intel x86 Emulator Accelerator (HAXM installer)
  • AMD CPU: Android Emulator Hypervisor Driver for AMD Processors (installer)

2. 환경변수설정

ANDROID_AVD_HOME
C:\Users\wwudo\.android\avd
ANDROID_HOME
C:\Users\wwudo\AppData\Local\Android\Sdk
ANDROID_SDK_ROOT
C:\Users\wwudo\AppData\Local\Android\Sdk
JAVA_HOME
C:\Program Files\Java\jdk-설치된버전폴더
CLASSPATH
%classpath%;.
GRADLE_HOME
C:\Users\wwudo\.gradle\wrapper\dists\gradle-8.4-bin\1w5dpkrfk8irigvoxmyhowfim\gradle-8.4설치된버전폴더

Path
%JAVA_HOME%\bin
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools
%GRADLE_HOME%\bin

3. 경로에 한글이나 다른 언어가 있을때

C:\Users\wwudo\AppData\Local\Android
사용자이름도 영어인지 확인. (사용자이름==wwudo)

4. 컴퓨터 용량 부족

나의 경우 1~3으로 문제가 해결되지 않았다.

정확한 에러원인을 찾으려면 에러로그를 확인하는 것이 확실하다.
C:\Users\wwudo\AppData\Local\Google\AndroidStudio2023.2\log

WARN - Emulator: Pixel 8 API 30 - Not enough space to create userdata partition. Available: 4537.183594 MB at C:\Users\wwudo\.android\avd\Pixel_8_API_30.avd, need 7372.800000 MB.

에러로그에서 정확한 원인을 찾았다.
에뮬레이터가 돌기위해서 최소 7372.8 MB 용량이 필요하다. 컴퓨터 하드디스크를 정리한 뒤 정상 동작을 확인할 수 있었다.

profile
양우성

0개의 댓글