😥문제점
- 최근 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
- https://stackoverflow.com/questions/72944312/common-attributes-not-showing-for-textview-in-android-studio/72946279
- https://stackoverflow.com/questions/30684613/android-studio-xml-editor-autocomplete-not-working-with-support-libraries
- https://stackoverflow.com/questions/72664051/android-33-issues-in-manifest-and-layout-files-in-android-studio/73240303#73240303
- https://stackoverflow.com/questions/72622172/unknown-attribute-warning-in-xml
'프로그래밍 > Android' 카테고리의 다른 글
[Android] MPAndroidChart 를 이용하여 Line Graph 만들기 (0) | 2022.12.30 |
---|---|
[Android] SQLite 사용법 정리 (0) | 2022.12.29 |
[Android] 지문인식 구현 (0) | 2022.12.26 |
[Android] *.db 파일 넣기 (SQLite) (0) | 2022.12.12 |
[Android] 반복되는 레이아웃 재사용 (include 태그) (0) | 2022.12.09 |
댓글