我已将代码迁移到AndroidX。除数据绑定外,其他一切工作正常。
我遇到以下错误
迁移到AndroidX后出现数据绑定错误
data "file" "policy" {
count = "${length(var.s3_bucket_name)}"
template = <<EOF
{
"Version": "2012-10-17","Statement": [
{
"Effect": "Allow","action": [
"s3:ListBucket","s3:ListObjects","s3:GetObject"
],"Resource": [
"arn:aws:s3:::${var.s3_bucket_name[count.index]}","arn:aws:s3:::${var.s3_bucket_name[count.index]}/*"
]
}
]
}
EOF
}
到目前为止,我已经在Gradle构建中添加了以下几行
"Error:Cannot resolve the package androidx.databinding"
在gradle.properties中,
dataBinding {
enabled = true}
我已经浏览了很多链接。但是没有帮助。
Androidx and databinding AndroidX incompatible with DataBinding Android 等等。
对此有什么解决办法吗?