14.2 C
Suwon-si
월요일, 5월 27, 2024
HomeDevelopAndroid Error - The id R.id.playBtn has already been looked up in...

[Android Studio] Error – The id R.id.playBtn has already been looked up in this method; possible cut & paste error? (First usage here)

Android Studio

작업 중 발생한 Error를 정리하여 추후 도움이 될 수 있게 하기 위해 작성한다.

R.id Error

Error Image

 간단하게 버튼을 만들어서 Test를 하던 중 다음과 같이 문구가 나와서 해결하기 위해 찾아보았다.
 The id R.id.playBtn has already been looked up in this method; possible cut & paste error? (First usage here)

Solve

 대부분의 문제는 하이라이트 된 부분에 마우스를 올렸을 때 나오는 설명을 읽을 경우 원인 파악이 가능하다.
 나 같은 경우에는 복붙을 진행하다가 실수하여, 동일한 메서드에서 이미 정의한 id를 중복으로 작성하여 발생하였다.

 이와 다른 상황일 경우를 포함하여 해결 방법을 아래와 같이 정리한다.

 1. 전체 Source 및 Method 확인 후, id 부분이 중복 정의되지 않았는지 확인한다. 중복 정의 되었다면, 중복 정의된 것을 삭제 혹은 변경한다.
 2. 캐시 삭제 후 빌드를 재진행한다. 빌드를 재진행하여도 동일한 문제가 발생할 경우, 캐시를 삭제하고 재시작해본다.
  1) Build -> Rebuild Project
  2) File -> Invalidate Cashes -> Invalidate and Restart

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Read

Latest Post