개요
본격적으로 코틀린 안드로이드 개발을 하기도 전에 벌써 괴롭다. Toolbar
에 검색 기능을 넣고 싶어 R.menu
를 추가하려고 했더니…
unsolved reference menu
에러가 났다. 이것저것 버전 변경도 시도해 봤지만 결과는 실패. 하, 그런데 막상 해결해 보니 너무 간단해서 우울하다. 분명 했던 방법인데 왜 기억이 안 났지? 이걸 보는 모든 분들에게 안드로이드 신의 가호가 있길. ㅠㅠ
1차 시도: Clean and Rebuild
우선적으로 할 수 있는 건 기존의 build 찌꺼기를 날리고 다시 빌드하는 방법이다. Build - Clean Project
를 과감하게 클릭한다.
Build - Rebuild Project
로 다시 빌드한다.
웬만하면 여기에서 다 해결이 된다. 그 말은, 해결되지 않는 경우도 있다는 뜻이다. (내 경우가 그랬다.)
2차 시도: Cache 삭제 및 IDE 재시작
두 번째로 할 수 있는 방법은 Cache를 싸악 지우는 방법이다. File - Invalidate Caches / Restart
를 선택하자.
캐시 삭제와 재시작을 동시에 실행하자.
어지간하면 여기에서 해결이 된다.
결론
1 | while(!success) { |
(클린 - 리빌드 - 캐시 삭제 및 재시작 반복 외의 다른 방법은 모르겠다는 뜻)