안드로이드 컴파일에러 관련 질문입니다.

조회수 6240회

Error:Execution failed for task ':app:compileDebugJavaWithJavac'.

Could not open local jar classpath snapshot write cache (C:\Search_Phone.gradle\2.10\tasks_app_compileDebugJavaWithJavac\localJarClasspathSnapshot). Unexpected lock protocol found in lock file. Expected 3, found 0.

BLE 관련 프로젝트 제작 중, 이러한 컴파일 에러를 만나게되었는데 아무리 구글링해도 관련 해결책이 나와있지 않네요 .... 조언 부탁드립니다.!

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 혹시 프로젝트가 라이브러리 파일을 사용중인가요?

    build.gradle 가서 localJarClasspathSnapshot 가 사용중인지 확인해주시고, 에러 로그만 봤을때는 저 파일 경로에 라이브러리인 jar 파일이 잠겨있어서 열수없다는 메시지네요.

    혹시 사용하지 않는 라이브러리라면 dependencies에서 compile 명령어를 지워주시고 실행을 해보시구요.

    아래링크는 비슷한 에러로 질문한 경우인듯하니 참고하시길 바랍니다.

    http://stackoverflow.com/questions/27481981/android-studio-unexpected-lock-file-protocol

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)