본문 바로가기
개발 공부하면서 오류 해결

안드로이드 dataBinding 그래들 설정 오류

by chogigang 2023. 11. 20.

 

안드로이드 강의를 듣던 도중

build.gradle.kts 에서 dataBinding 을 설정 하기 위해  설정하였으나 오류가 걸렸다 
이유를 확인하니

 

  • 안드로이드 Gradle 플러그인 버전에 따라 dataBinding 블록의 사용 여부가 달라질 수 있습니다. 최신 버전의 플러그인에서는 dataBinding 블록 대신 buildFeatures 블록을 사용하여 데이터 바인딩을 활성화하는 것이 권장될 수 있습니다.

따라서 현재 안드로이드 Gradle 플러그인 버전에서는 buildFeatures 블록을 사용하여 데이터 바인딩을 활성화하도록 변경하는 것이 좋습니다.

라는 글을 확인했으며 

 

 

   buildFeatures {
        dataBinding = true
    }
    // 버전으로 인해 권장하지않음
//    dataBinding{
//        enabled =true
//    }

 

buildFeatures {

dataBingding =true

}

로 변경했을때 정상적으로 작동하는것을 확인했다.
참.. 강의들이 2년전것들이라 많이 변했다.. 특히 자바 스프링 쪽은 그래도 있는게 몇가지 있지만 모바일은 아예 먹통이다..