รับคำเตือนต่อไปนี้เมื่อสร้างโครงการ
DSL element 'android.dataBinding.enabled' is obsolete and has been replaced with 'android.buildFeatures.dataBinding'.
ฉันใช้ Android Studio Canary 6
รับคำเตือนต่อไปนี้เมื่อสร้างโครงการ
DSL element 'android.dataBinding.enabled' is obsolete and has been replaced with 'android.buildFeatures.dataBinding'.
ฉันใช้ Android Studio Canary 6
คำตอบ:
เริ่มจากAndroid Gradle Plugin 4.0.0-alpha05
บล็อกใหม่ที่เรียกว่าbuildFeatures
เปิดใช้งานคุณลักษณะการสร้าง
ดังนั้นในการเปิดใช้งาน databinding กับปลั๊กอิน AGP ใหม่คุณต้องทำตามดังต่อไปนี้
android {
buildFeatures{
dataBinding = true
}
}
อ้างอิง: https://developer.android.com/studio/preview/features#agp-4-0-0