Android kotlin android extensions deprecated

사용 버전: Android Studio 4.1.1
사용 언어: Kotlin 1.4.20

안드로이드 kotlin android extensions deprecated를 알아보겠습니다.


코틀린 플러그인 중에 kotlin-android-extensions가 있습니다.
최근에 해당 플러그인이 deprecated가 되었습니다.
그럼 어떻게 플러그인을 사용하지 않을지 알아봅시다.

app 용 build.gradle에 들어갑니다.







kotlin-android-extensions 플러그인을 제거해 줍니다.




Sync Now를 누릅니다.




Rebuild Project를 실행합니다.

여러 오류들이 뜰 겁니다.



이제, viewBinding을 사용하러 갑니다.


viewBinding을 설정한 다음,

아래 같은 오류가 있는 곳을 찾습니다.




이 부분을 변경합니다.







자, 오류가 사라졌죠?





한 가지 더 문제가 발생하는 부분이 있습니다.

바로 Parcelable 라이브러리입니다.












app 용 build.gradle에 kotlin-parcelize를 추가합니다.






위의 라이브러리를 kotlinx.parcelize.Parcelize로 변경합니다.






자, 이제 끝입니다.


끝.


카테고리: Android


댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Android Compose Coil library

KiCad 시작하기 4 (기존 회로도 수정 및 추가)

Android Notification with Full Screen

KiCad 시작하기 1 (회로도 만들기)

Android Custom IME(Input method editor) 만들기

iOS Swift callAsFunction

iOS Error Undefined symbol Testing.Trait

음악 총보(Score), 파트보(Part)

Android Compose automation for getting localized images to use on Play Store app image