윈도우 기준
디렉토리 용량 부족으로 avd 실행이 안되는 문제가 발생했다.
안드로이드 스튜디오 설치하면
기본값으로 유저 홈 디렉토리에 avd 폴더가 설정이 되어있다.
윈도우 사용자면
user 환경변수에 ANDROID_SDK_HOME
를 추가해주고
ANDROID_SDK_HOME=D:\android
안드로이드 스튜디오를 재실행하면 해당 디렉토리에 .android 폴더가 생기며
해당 폴더에 avd 파일들이 관리가 된다.
flutter emulator --create
명령어로 avd를 생성해주고 싶다.
생성해주면 예전의 유저 홈 디렉토리에 생성이 된다.
flutter config --android-sdk
설정으로 sdk 디렉토리를 바꿔줄 수 있는데
수정 후 에뮬레이터 생성해주면 생성이 안될것이다.
안드로이드 스튜디오의 ANDROID_HOME
환경변수 자체를 바꿔줘야 한다.
C:\Users\kim\AppData\Local\Android\Sdk
보통 위의 path가 지정이 되어있고 원하는 디렉토리를 환경변수 값으로 넣어주고
실행해주면 된다.