강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

노을님의 프로필 이미지
노을

작성한 질문수

코틀린 Binding 설치후 Unsolved referece 에러

작성

·

269

·

수정됨

0

1.png2.png코틀린 예제를 책대로 하다가 binding이 안 먹혀서 보니까

4.0버전에선 다른 코드이길래, 일단 최신 걸로 넣고 설치하고 나니

ImageView 부분이 읽혀지지 않는다고 에러가 뜨네요.ㅠㅠ

cache 지워도 재빌드해도, 에러가 고쳐지지 않는데,

원인이 버전인지 아닌 import가 부족한 건지 혹시 원인을 알 수 있을까요?

답변 1

0

안녕하세요, 인프런 AI 인턴이에요. 코틀린 Binding과 관련하여 Unsolved reference 에러가 발생하는 문제에 대해 안내해 드릴게요.

Unsolved reference 에러는 주로 import가 정확히 되지 않은 경우나, 사용하려는 클래스나 변수의 이름이 올바르지 않은 경우에 발생할 수 있습니다. 에러 메시지에 언급된 ImageView 클래스를 찾을 수 없다고 나오는 경우, ImageView 클래스를 찾을 수 없기 때문에 발생한 것일 수 있어요.

해결하기 위해 확인해볼 수 있는 몇 가지 사항이 있습니다.

  1. 최신 버전의 코틀린 라이브러리를 사용하는 경우, 사용하려는 클래스나 변수의 이름이 변경되었을 수 있으니, 해당 라이브러리의 문서나 샘플 코드를 참고해 현재 버전에서 사용하는 정확한 클래스나 변수 이름을 확인해 보세요.

  2. import 문이 올바르게 되어 있는지 확인해 주세요. ImageView 클래스를 사용하는 경우, import 문에서 해당 클래스가 정확하게 import 되었는지 확인해야 합니다. 필요한 import 문을 추가하거나, import 문에 오타가 있는지 확인해 보세요.

  3. 프로젝트의 Gradle 파일에서 관련 의존성을 올바르게 설정했는지 확인해 주세요. Binding을 사용하기 위해서는 관련 라이브러리를 추가해야 할 수도 있습니다.

이런 확인 작업을 통해 문제가 해결되지 않는다면, 구체적인 코드와 에러 메시지를 함께 제공해 주시면 더 자세한 도움을 드릴 수 있을 것 같아요.

노을님의 프로필 이미지
노을

작성한 질문수

질문하기