[Android] 데이터 바인딩 적용법 변경사항

2021. 3. 10. 15:12·안드로이드

데이터 바인딩 적용법 변경사항

 

 

DSL element 'android.dataBinding.enabled' is obsolete and has been replaced with'android.buildFeatures.dataBinding'.

 

다음과 같은 에러가 발생할 시 확인해 봐야할 사항입니다.

 

Android Gradle Plugin 4.0.0-alpha05

 

그레이들 버전이 위 버전 이상일 경우 data binding 과 view binding 사용 선언 방식이 변경되었습니다.

 

 

안드로이드 스튜디오 4.0 미만 버전

 

android {

       ...

    viewBinding {
        enabled = true
    }

}

 

android {

       ...

    dataBinding {
        enabled = true
    
}

}

 

안드로이드 스튜디오 4.0 이상 버전

 

android {

       ...

    buildFeatures {

        viewBinding = true

    }

}

 

android {

       ...

    buildFeatures{

        dataBinding = true

    }

}

'안드로이드' 카테고리의 다른 글

[Android] 안드로이드 고유 식별자 (unique identifiers)  (0) 2021.03.24
[Android] 웹뷰 히스토리 스택 얻는 방법  (1) 2021.03.23
[Android] Release 모드로 빌드하기  (0) 2021.03.22
[Android] 중복 클릭 방지 하기  (0) 2021.03.22
[Android] 현재 쓰레드가 메인 쓰레드인지 확인하는 법  (0) 2021.02.07
'안드로이드' 카테고리의 다른 글
  • [Android] 웹뷰 히스토리 스택 얻는 방법
  • [Android] Release 모드로 빌드하기
  • [Android] 중복 클릭 방지 하기
  • [Android] 현재 쓰레드가 메인 쓰레드인지 확인하는 법
Been
Been
  • Been
    Been
    Been
  • 전체
    오늘
    어제
    • 분류 전체보기 (60)
      • 언어 (0)
        • Kotlin (0)
      • 안드로이드 (17)
      • iOS (3)
      • Git (1)
      • 스터디 (39)
        • 알고리즘 문제 풀이 (1)
        • 99클럽 코테 스터디 TIL (38)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    TIL
    Coroutines
    쓰기권한
    Android
    java
    99클럽
    코딩테스트준비
    깃
    nsl
    maxWidth
    객체변환
    WRITE EXTERNAL
    개발자취업
    리싸이클러뷰
    AndroidID
    FragmentStateAdapter
    IOS
    Androiod
    언더라인 제거
    debugRuntimeClasspath
    안드로이드
    EditText
    NSR
    아이폰
    밑줄제거
    항해99
    자바
    풀이실패
    RecyclerView
    Git
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
Been
[Android] 데이터 바인딩 적용법 변경사항
상단으로

티스토리툴바