Inflearn brand logo image

인프런 커뮤니티 질문&답변

포지셔너님의 프로필 이미지
포지셔너

작성한 질문수

비개발자 4주만에 수익화 서비스 만들기: AI 바이브코딩 웹 + 앱 ALL IN ONE

4-2. 🚀 일단 냅다 첫 앱 만들어보기

4-2 플러터 실행 안되는 문제~

작성

·

26

0

515.JPG.webp

start medium phone api 36 디바이스를 추가하고 실행시키면 첨부한 이미지처럼 검은 화면이 나오거나 안드로이드 폰 배경화면만 나오는데 이건 왜 그런걸까요?

우측하단 디바이스 선택하는 곳에서 웹으로는 잘 실행이 됩니다.

 

flutter doctor로 검사해도 별다른 문제가 없는데 커서로 물어보면 주구장창 flutter doctor -v 테스트만 하네요~ ㅜㅜ

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. 포지셔너님.

Flutter 프로젝트 실행 시 안드로이드 에뮬레이터에서 화면이 검게 보이거나 배경화면만 나오는 문제는 여러 가지 원인으로 발생할 수 있습니다. 주로 에뮬레이터 설정, Flutter 설정, 하드웨어 가속 관련 문제 등이 있을 수 있습니다. 아래 해결 방법을 확인해 보세요.

해결 방법

  1. 에뮬레이터 설정 확인:

    • 에뮬레이터 AVD(Android Virtual Device) 설정에서 하드웨어 가속(HAXM)이 활성화되어 있는지 확인하세요. 하드웨어 가속을 비활성화하면 성능이 떨어질 수 있지만, 일시적으로 문제를 해결할 수 있습니다.
    • 사용하고 있는 에뮬레이터의 이미지가 손상되었을 가능성도 있으니, 새로운 AVD를 만들어서 시도해 보는 것도 좋습니다.
  2. Flutter 설정 및 캐시 초기화:

    • flutter clean 명령어를 실행하여 프로젝트의 기존 빌드 캐시를 삭제한 뒤, 다시 빌드해보세요.
    • flutter pub get을 통해 필요한 모든 패키지를 재설치합니다.
  3. 안드로이드 스튜디오 및 SDK 업데이트:

    • Android Studio 및 모든 SDK가 최신 버전인지 확인하고 업데이트 하세요.
    • Tools > SDK Manager로 가서 필요한 패키지와 플랫폼 도구들이 최신 상태인지 확인하세요.
  4. AVD 그래픽 설정 변경:

    • AVD Manager에서 사용하는 에뮬레이터의 그래픽 설정을 Automatic에서 Software로 변경하여 하드웨어 가속으로 인한 문제를 회피할 수 있습니다.
  5. 시스템 리소스 확인:

    • 에뮬레이터나 IDE가 시스템의 메모리나 CPU를 과도하게 사용하고 있는지 확인합니다. 필요시 다른 애플리케이션을 종료하여 리소스를 확보합니다.

추가 자료 및 참고 링크

관련해서 추가적인 도움이 필요하면 Flutter 공식 문서Stack Overflow의 유사 문제 해결을 참고하시면 좋습니다. 이런 일반적인 문제들이 커뮤니티에서 해결되는 사례가 많습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

포지셔너님의 프로필 이미지
포지셔너

작성한 질문수

질문하기