728x90
해결 방법 : Win + R 에서 "resmon"
사용중인 cpu 목록에서 java.exe 프로세스를 종료해주고 다시 빌드하니 동작한다.
파일 이름이 길어서 발생하는 오류인 건 알겠는데
왜 컴퓨터를 재부팅하거나 프로세스를 종료시키면 정상적으로 돌아가는 지 모르겠다.
구글링했을 때 가장 많이 나오던 해결 방법은 말그대로 파일 이름이 길기 때문에
C드라이브/User/AndroidStudioProject ...
이런 식의 경로를 D나 E드라이브로 옮겨주어 파일명을 줄이는 방법이었지만
괜히 git 연동 잘못될까봐 폴더 경로 바꾸기는 시도해보지 않았다.
그래도 컴퓨터 재부팅보다는 나은 방법이라서 다행 ㅠㅠ
* clean build나 cache 삭제도 아무 소용없었다.
** 참고로 이 오류 말고도 가끔 해당 디렉토리(캐시 관련 디렉토리였음)를 삭제할 수 없다는 식으로 오류가 발생하는데
그 해결책으로 시도해봤다가 이 문제까지 해결되어 사용하고 있다.
도대체 왜 동작하는 건지도 전혀 모르겠지만 누군가에게 그리고 미래의 나에게 도움이 되길 바라며..
'Kotlin > 자주쓰는 내용 정리' 카테고리의 다른 글
안드로이드 Logger Util (0) | 2022.06.09 |
---|---|
나를 위한 Splash 화면 (0) | 2021.01.15 |
RecyclerView 클릭이벤트 인터페이스 (0) | 2021.01.15 |