강의

멘토링

커뮤니티

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

킴주니님의 프로필 이미지
킴주니

작성한 질문수

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

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

에뮬레이터 질문

작성

·

6

0

주사위 굴리기 만든부분에서 현재 오른쪽하단 실행기기를 크롬으로 실행하면 정상적으로 동작하는데 미디움폰이나 그외 모바일 기기로 실행하면 그냥 플루터 기본코드화면만 나옵니다 커서한테 질문해도 똑같은 작업만 하루종일 반복하고 그대로네요 안드로이드 스튜디오에서 뭐 따로 해야할게 있는건가여 sdk설치하고 medium phone도 설치하고 다 했는데 답답하네요 ㅠ

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. 킴주니님.

Flutter에서 웹 브라우저(Chrome)로 실행할 때는 정상적으로 동작하지만, 에뮬레이터(미디움 폰 등)에서는 기본 Flutter 화면만 보이는 문제를 겪고 계시는군요. 이 문제는 종종 Flutter 앱 구성 요소와 관련된 설정 문제일 수 있습니다. 아래 해결 방법을 확인해 보세요.

해결 방법

  1. 빌드 타겟 설정 확인:
    Flutter는 다양한 플랫폼(Android, iOS, Web 등)을 지원하기 때문에, 타겟 플랫폼에 따라 빌드 설정이 달라질 수 있습니다. Android 에뮬레이터에서 실행할 때는 flutter run 명령어를 통해 Android 타겟을 명시적으로 지정해 보세요.

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

    • Android Studio에서 에뮬레이터를 설정할 때 사용된 가상 디바이스가 올바르게 설정되었는지 확인하세요.
    • 최신의 Android SDK 및 관련 도구가 설치되어 있는지 확인하고 업데이트가 필요하면 수행하세요.
  3. Gradle 캐시 정리 및 재빌드:

    • Android Studio에서 Build > Clean Project를 선택하여 프로젝트를 클린하고, 다시 빌드해 보세요.
    • 때때로 Gradle 설정이나 캐시로 인해 빌드가 정상적으로 이루어지지 않을 수 있습니다. 따라서 File > Invalidate Caches / Restart...를 선택하여 캐시를 정리한 다음, 앱을 다시 시도해 보세요.
  4. Flutter Doctor:

    • 터미널에서 flutter doctor 명령어를 실행하여 필요한 모든 도구가 제대로 구성되어 있는지 확인하세요. 오류나 경고 메시지가 있다면 이를 해결하는 것이 중요합니다.

참고 자료

이 링크는 유사한 문제를 다뤄 해결책을 제공하고 있으니 참고하시기 바랍니다.

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

킴주니님의 프로필 이미지
킴주니

작성한 질문수

질문하기