본문 바로가기
studyLog. 개발/Flutter (Dart)

[flutter 플러터] Android Emulator 연결 오류 해결 방법

by 브라이티_ 2023. 1. 27.
반응형

Android Studio의 Device Manager 에서 Android Emulator 를 생성하였음에도 불구하고, 해당 device 가 disconnect 되어 있는 경우 해결하는 방법입니다. ("No applicable for "main.dart" configuration" 또는 "Emulator is disconnected..." 관련 에러)

 

저는 아래 두 가지를 모두 순차적으로 수행하고 나니, 그제서야 에뮬레이터가 정상적으로 작동하였습니다. *컴퓨터 저장공간 확보 필수 (에뮬레이터도 일종의 가상머신이기 때문에 해당 머신을 설치할 저장공간이 최소 10GB 이상 필요합니다. )

 


1. 프로젝트의 캐시 삭제

1- 1. 좌측 메뉴바(혹은 프로젝트명 좌클릭)의 .idea 폴더 우클릭 후 Delete 클릭


1-2. 상단 메뉴바의 File - Invalidate Caches - Invalidate and Restart 클릭

 

 

2. 프로젝트에서 에뮬레이터의 SDK 지정 

2-1. 상단 메뉴바의 File - Project Structure 클릭

 

 

2-2. SDK 항목이 'NO SDK' 로 선택되어 있을 경우, 아래 이미지와 같이 자신의 에뮬레이터와 맞는 API의 SDK 선택 후 APPLY 클릭

*자신의 에뮬레이터 API 버전과 맞는 SDK 항목이 없을 경우, 해당 SDK를 설치하거나 또는 기존 디바이스를 삭제하고 새로운 디바이스를 다른 API 버전(운영체제)로 설치해야합니다.

 

 

위 과정들을 거친 후, 마침내 저는 정상적으로 애뮬레이터를 작동할 수 있게 되었습니다. 그런데 막상 또 에뮬레이터가 실행되니, 러닝타임이 너무 길어서 (최초 실행 시 약 3분 정도 소요되는 것 같습니다.) 이 부분은 어떻게 해결할 수 있을지 열심히 구글링을 해봐야할 것 같습니다.

 

 

반응형