inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Flutter 앱 개발 기초

flutter 에뮬레이터 실행 에러

해결된 질문

438

웅이

작성한 질문수 3

1

FAILURE: Build failed with an exception.

 

* What went wrong:

Execution failed for task ':app:compileDebugJavaWithJavac'.

> Could not create service of type UserHomeScopedCompileCaches using UserHomeScopeServices.createCompileCaches().

> Unexpected lock protocol found in lock file. Expected 3, found 0.

* Try:

> Run with --stacktrace option to get the stack trace.

> Run with --info or --debug option to get more log output.

> Run with --scan to get full insights.

> Get more help at https://help.gradle.org.

BUILD FAILED in 1s

Error: Gradle task assembleDebug failed with exit code 1

 

에러는 우선 이렇게 나고 윈도우 기능 hyper-v나 하이버 바이저 프로그램 기능도 다 켰습니다.

flutter doctor도 android studio 말고는 다 정상으로 설치 되 있습니다!

gradle문제라길래 에러코드 검색해서 봤는데 하라는 대로 할려니 java version이 없다는데

해결이 안됩니다 다음 진도 넘어가려니까 흑흑

 

-참고로 에뮬레이터 런칭까지는 됩니다. run without debugging 할때 에러가 뜹니다.

flutter

답변 3

1

DevStory

C:\계정명\.gradle 폴더를 삭제하신 뒤 재식하여 문제를 해결하였습니다 🙂

참고 글

1

DevStory

안녕하세요.

원인 파악을 위해 vscode terminal이나 명령 프롬프트에서 flutter doctor 명령어를 실행한 결과를 첨부 부탁드립니다. 더 빠른 도움이 필요하신 경우 팀뷰어를 설치하신 뒤 링크로 문의주세요.

감사합니다 :)

0

인프런 AI 인턴

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

Flutter 에뮬레이터 실행 중 발생하는 이 문제는 주로 Gradle 설정 파일의 손상이나 Java 환경 변수의 설정 문제에서 발생할 수 있습니다. 현재 에뮬레이터는 실행되지만, 디버깅 과정에서의 오류 해결을 위해 아래의 조치를 권장드립니다:

  1. 환경 변수 설정 확인: Java JDK가 설치되어 있는지 확인하고, 설치되어 있다면 JAVA_HOME 환경 변수가 올바르게 설정되어 있는지 확인하세요.

    • Windows 환경 변수 설정에서 ‘JAVA_HOME’을 Java의 설치 경로로 설정하세요. 예를 들어, C:\Program Files\Java\jdk-xx.x.x.
  2. Gradle 캐시 삭제: 종종 Gradle의 캐시가 손상되어 문제가 발생할 수 있습니다. C:\Users\<YourUsername>\.gradle\caches와 같은 경로의 캐시 폴더를 삭제하시고 다시 빌드해보세요. 이 과정은 Gradle이 새로운 캐시를 생성하게 됩니다.

  3. Flutter 및 Gradle 리셋 및 정리:

    • flutter clean 명령어를 터미널에서 실행하여 이전 빌드를 삭제합니다.
    • 이후 flutter pub get으로 패키지를 다시 가져오세요.
    • Gradle wrapper를 업데이트: gradlew wrapper --gradle-version 7.0 (혹은 원하는 다른 버전) 명령어를 사용하여 Gradle 버전을 확인하거나 업데이트할 수 있습니다.
  4. Java 버전 확인: 확실한 Java JDK 버전 확인을 위해 Java의 최신 LTS 버전을 재설치하고, 환경 변수 설정을 완료한 후 다시 실행해보세요.

아래 유사한 문제를 해결한 기존 질문을 참고하시기 바랍니다:
- Build failed with an exception
- 에뮬레이터 런칭 이슈 해결 사례

이러한 방법들을 시도해보신 후에도 문제가 해결되지 않으면, 추가적인 에러 메시지나 상황을 공유해 주시면 더욱 구체적인 도움을 드릴 수 있도록 하겠습니다.

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

회차마다 있는 실습

1

38

2

user-not-found, wrong-password 코드가 더 이상 반환되지 않습니다

1

70

2

SharedPreferences prefs 초기화 시기 문제

1

84

2

index로 삭제하게 되면, index가 고정되어 있으니 문제가 발생하지 않나요?

1

62

2

API 사이트가 안되네요

1

77

2

잘 되다가 sharedPreferences부터 에러

1

63

2

기존의 프로젝트

1

63

2

I/O라는 창이 윈도우에서는 없어요

1

61

2

수강 기간 연장 부탁드립니다.

1

59

2

설정 질문

1

54

2

수강 기간 연장 신청 요청드립니다.

1

49

2

수강기간 연장 부탁드립니다.

1

54

2

수강기간 연장 부탁드립니다.

1

55

2

수강기간 연장 부탁 드립니다.^^

1

66

3

강의계획 문의

1

63

2

안녕하세요. 강의 연장 문의드립니다..

1

72

2

수강기간 연장 부탁드립니다!

1

78

2

2회차 StatefulWidget 예제 dartpad 코드와 영상에서의 코드가 다릅니다.

2

95

2

dartpad 에러

1

103

2

cmd에 flutter doctor 입력하면 바로 튕겨버립니다...

1

108

2

애뮬레이터 실행시 무한로딩

1

132

2

저는 강사님 처럼 화면이 안뜨는데 머테리얼 버전이 다른걸까요??

1

64

2

수강기간 연장 부탁드립니다!

1

58

2

수강기간 연장 부탁드립니다.

1

67

2