[릴리즈 apk 생성시 오류처리]Timeout waiting to lock journal cache (C:Usersilike.gradlecachesjournal-1). It is currently in use by another Gradle instance.
릴이즈 APK를 생성하는 과정에서 발생한 Timeout waiting to lock journal cache오류이다. .gradle/caches/journal-1/폴더에 있는 journal-1.lock파일에 락이 걸린것 같다. 해당 폴더가서 파일을 삭제시도 하였으나 삭제도 할 수 없었다.
Timeout waiting to lock journal cache (C:Usersilike.gradlecachesjournal-1).
It is currently in use by another Gradle instance.
Owner PID: 25172
Our PID: 20776
Owner Operation:
Our operation:
Lock file: C:Usersilike.gradlecachesjournal-1journal-1.lock
캐쉬도 지워보고 프로젝트 클릭도 해보고 리빌드도 해보았으나 소용이 없었다. 이럴 때는 방법이 하나 있다. 안드로이드 스튜디오를 종료하고 다시 시작해보는 것이다. 그런데 이게 무슨일인가? 이것 역시 효과가 없었다. 동일한 오류가 계속 발생하였다.
[해결법]
컴퓨터를 재부팅해라!! 혹시라도 다른 파일이 동일하게 락이 걸린다면 동일하게 재부팅해보길 권한다. 검색을 좀 해보니, cache.properties.lock도 락이 걸리는 모양이다. 또한 cache/modules-2/modules-2.lock 파일도 락이 걸리나 보다.
또다른 방법으로 사용자의 홈 디렉토이의 .gradle 디렉토리의 로컬캐시를 삭제해보는 것이다.