본문 바로가기

Android Error

[Error] Execution failed for task ':app:compileDebugJavaWithJavac'

 · Execution failed for task ':app:compileDebugJavaWithJavac' 


Android Studio에서 앱 디버그를 하다가 다음과 같은 에러가 떴다.

Execution failed for task ':app:compileDebugJavaWithJavac'

검색 결과도 별로 없고 막막했는데 해결한 결과를 작성하겠다.


  1   무슨 에러인가?


Execution failed for task는 뻔하지만 결국 실행 오류라는 말이다. 

내가 겪은 상황은 아래 스크린샷과 같다.





  2   해결


문제는 저 jarSnapshots.bin 파일에 문제가 생겨서 발생한 에러이다.

동일하지는 않지만 비슷한 문제를 겪은 글을 보았고 캐시가 꼬였다고 판단하여 저 폴더를 지워버렸다.

c:/사용자/계정/ 아래에 위치한 .gradle 폴더를 백업해두고 삭제하였다.


삭제할때 많이 쫄보가 되니까 꼭 백업을 해두자..


그 후에 .gradle 폴더를 다시 자동으로 생성하기 위해서 다음과 같이 눌러준다.


Android studio -> tools -> android -> Sycync Project with Gradle Files


그럼 .gradle 폴더가 다시 생성되고 빌드를 돌려보면 정상 작동하게 된다.




태그