안드로이드 스튜디오 Invalidate caches

Jiyoon Chae·2024년 7월 2일
0

안드로이드

목록 보기
19/23

💟 Invalidate Caches / Restart

  • 캐시와 인덱스를 무효화 하고 IDE를 재시작하여 다양한 문제를 해결하는데 도움을 준다.

1. 캐시 무효화

  • 안드로이드 스튜디오는 프로젝트의 파일, 설정, 빌드 결과 등을 빠르게 접근하기 위해 캐시를 사용한다. 그러나 캐시가 손상되거나 오래되면 문제가 발생할 수 있음.
    • 코드 변경이 제대로 반영되지 않음.
    • 빌드 오류
    • 자동 완성 기능이 제대로 작동하지 않음.
    • 기타 다양한 예기치 않은 문제

2. 인덱스 재구성

  • 안드로이드 스튜디오는 파일 및 클래스 인덱스를 유지하여 빠른 검색 및 코드 탐색을 한다. 만약 인덱스가 잘못되면,,

    • 파일 검색이 느려지거나 동작하지 않음.
    • 코드 탐색 기능이 제대로 작동하지 않음.

3. 문제 해결

  • 위의 문제들이 발생할 때 "Invalidate Caches / Restart" 기능을 사용하면 캐시와 인덱스를 재구성하여 문제를 해결할 수 있다.

📌 사용 방법

  1. 안드로이드 스튜디오 메뉴에서 File을 클릭합니다.
  2. Invalidate Caches / Restart...를 선택합니다.
  3. 팝업 창이 나타나면, Invalidate and Restart 버튼을 클릭합니다.
  4. 안드로이드 스튜디오가 캐시와 인덱스를 무효화하고 재시작합니다.

📌 주의 사항

  • "Invalidate Caches / Restart"를 실행하면 캐시가 삭제되고, 일부 설정이 초기화될 수 있습니다.
  • 프로젝트를 다시 로드하고 인덱스를 다시 생성하는 데 시간이 걸릴 수 있습니다.
  • 이 작업은 프로젝트 파일에는 영향을 미치지 않지만, 캐시된 데이터가 다시 생성되므로 초기 로딩 시간이 다소 길어질 수 있습니다.
profile
바닐라라떼 좋아☕

0개의 댓글