안드로이드 개발

Cannot resolve symbol 에러 해결 방법

피커 2023. 3. 9. 15:59
728x90
반응형

안드로이드 스튜디오로 앱을 개발하다보면 아래와 같은 에러를 종종 보곤 합니다.

 

해당 심볼을 코드 또는 라이브러리에서 찾을 수 없을때 이와 같은 에러가 발생합니다.

이럴때 해결 방법은 아래와 같습니다.

 

1. 오타를 의심해본다.

  -. 의외로 오타가 발생하는 경우가 많습니다.

     대부분의 경우가 이에 해당되니, 꼭! 스펠링을 대조해보세요.

     예를들면 아래처럼 abc 정수 변수를 선언하고 bcd에 값을 대입하면 당연히 찾지 못한다는 에러가 발생합니다.

 

2. 라이브러리 확인

  -. API를 사용한다면 라이브러리를 제대로 import하고 있는지 확인해야 합니다.

     아래 예제에서는 Toast API를 사용하려고 했지만, 에러가 발생하는 케이스입니다.

     이럴때는 Toast API를 사용할 수 있도록 아래처럼 import libary를 상단에 입력해줘야합니다.

import android.widget.Toast;

   

 

3. 그외의 경우

  -. 간혹 라이브러리나 코드 업데이트가 느려서 에러가 발생하는데 이럴때는 아래처럼 cache를 날려보기바랍니다.

꼭! 해결하고 맘편히 코딩하세요~~

반응형