gradle 2

Gradle 빌드가 갑자기 느려졌을 때 가장 먼저 보는 곳

gradle clean을 치면 빌드가 빨라진다고 생각하신다면, 사실 그 습관이 다음 빌드를 가장 느리게 만들고 있는 거예요. clean을 실행하면 증분 빌드(Incremental Build) 캐시가 통째로 날아가거든요. 그다음 빌드는 모든 파일을 처음부터 다시 컴파일해야 합니다. 어제 3초였던 빌드가 오늘 45초로 튄다면, 무턱대고 clean을 치기 전에 진짜 원인부터 짚어야 해요. 증분 빌드 상태 꼬임이 빌드 느려짐의 첫 번째 원인빌드가 갑자기 느려졌을 때 제일 먼저 해볼 수 있는 건 프로젝트 로컬 캐시를 초기화하는 것입니다. 저장된 캐시가 손상되면 gradle은 모든 task를 처음부터 다시 실행하게 되거든요. 평소보다 빌드 시간이 2~5배 늘어나는 경우가 생겨요. 해결 순서는 이렇습니다.1. 프로젝..

안드로이드 스튜디오에서 클로드 코드가 진짜 도움 되는 순간 3가지

팀 동료 하나가 Gradle 충돌로 반나절을 날렸습니다. 어느 라이브러리가 문제인지 몰라서요. 그런데 너무 답답해서 고민하다가 클로드 코드한테 던졌더니 5분 만에 딱 짚어주더라구요. 그 모습 보고 저도 써봤는데, 생각보다 쓰임새가 굉장히 많더군요. 안드로이드 앱 개발 툴인 안드로이드 스튜디오(Android Studio)로 작업할 때 특히 효과가 크다고 경험한 순간이 3가지 있는데, 하나씩 짚어볼게요. 프로젝트 전체를 한 번에 읽어내는 분석력클로드 코드(Claude Code)는 이전 글에도 명시했지만, 한 번에 200K 분량을 받아주는 것으로 알려져 있어요. 200K 가 어느 정도냐면, A4 용지로 따지면 80~100장 분량을 통째로 넣을 수 있다는 얘기거든요. 일반적인 AI 코딩 도구가 파일 몇 개씩 쪼..