找不到 androidx.databinding:viewbinding:4.1.0
Posted
技术标签:
【中文标题】找不到 androidx.databinding:viewbinding:4.1.0【英文标题】:Could not find androidx.databinding:viewbinding:4.1.0 【发布时间】:2021-02-12 06:41:01 【问题描述】:我在 build.gradle 文件中启用了视图绑定:
android
...
buildFeatures
viewBinding true
我使用 android studio 4.1.0,我想使用视图绑定。同步项目没问题,但是在运行应用程序时出现此错误:
Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'.
> Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not find androidx.databinding:viewbinding:4.1.0.
Required by:
project :app
Possible solution:
- Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
我试过implementation 'androidx.databinding:viewbinding:4.1.0'
,但还是不行。
【问题讨论】:
请检查repositories google() maven() jcenter()
是否到位
@ruben 在代码中添加maven()
后出现这个错误:A problem occurred evaluating root project 'Test2'. > Could not find which method maven() to invoke from this list: public abstract org.gradle.api.artifacts.repositories.MavenArtifactRepository org.gradle.api.artifacts.dsl.RepositoryHandler#maven(groovy.lang.Closure) public abstract org.gradle.api.artifacts.repositories.MavenArtifactRepository org.gradle.api.artifacts.dsl.RepositoryHandler#maven(org.gradle.api.Action)
检查这个? ***.com/questions/50417839/…
@ruben 还是一无所有
【参考方案1】:
我使用代理解决了这个问题!你可以试试,告诉我任何关于它的注释。代理原因在帖子中讨论: Could not find com.android.tools.build:gradle:4.0.1 ( or any version )
【讨论】:
以上是关于找不到 androidx.databinding:viewbinding:4.1.0的主要内容,如果未能解决你的问题,请参考以下文章