[안드로이드] Android Studio SDK 33 업데이트 이후 xml 속성 자동 완성 기능이 작동하지 않는 경우

Ryan Choi·2022년 9월 27일
0
post-thumbnail

😥문제점

  • 최근 RecyclerView version update 이후 Android Sdk를 33으로 업데이트하라는 메시지가 떠서 Android Sdk를 33으로 업데이트하였음.
  • 그런데 업데이트 직후, 원래 정상적으로 작동하던 'xml 뷰 속성 자동완성 기능'이 작동하지 않는 현상이 발생함.
    • 기존에는 xml에서 view에 android:layout_width 속성을 입력하고 싶을 때 width만 입력해도 해당 속성이 팝업창으로 떠서 편했는데, 이 팝업창이 뜨지 않는 현상이 발생
    • StackOverflow 검색 시, Sdk 33으로 업데이트 이후 xml attribute 관련 문제가 다수 발생하고 있는 것으로 확인
  • 자체적으로 아래 방법들을 시도해봤지만, 해결되지 않았다.
    • 캐시 삭제
    • Build > Clean Project, Rebuild Project

😀해결방법 (임시)

  • Compile Sdk Version을 33에서 다시 32로 변경하니 속성 자동완성 기능이 다시 작동하기 시작했다.
    • Sdk 33을 필요로 하는 dependency는 모두 이전 버전으로 다운그레이드하였다.
    • 구체적인 원인은 아직 모르겠으나, 기능이 제대로 정상 작동하기 전까지는 우선 Sdk 32를 사용해야할 것 같다. (Stack Overflow 여러 답변과 동일한 스탠스)
    • (+추가) Electric Eel (2022.1.1) Canary 10 버전의 Android Studio를 설치하면 해결이 된다는 내용도 있다. (시도해보진 않았다.) 링크

🌐References

profile
더 나은 삶을 만드는 어플리케이션을 개발하고 있습니다.

1개의 댓글

comment-user-thumbnail
2022년 11월 15일

필요했던 내용 깔끔하게 잘 보고 갑니다

답글 달기