如何解决依赖解析失败:Failed to resolve: com.github.yogacp:android-viewbinding:1.0.3
解决依赖解析失败:Failed to resolve: com.github.yogacp:android-viewbinding:1.0.3
确认仓库与版本有效性
先核实com.github.yogacp:android-viewbinding这个GitHub仓库是否仍可访问,以及1.0.3版本是否存在。若仓库已删除或版本下架,需更换为仓库现存的有效版本号。添加JitPack仓库源
该依赖托管在JitPack,需在项目根目录的配置文件中添加JitPack仓库:- 新版本Android Studio(使用
settings.gradle):dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() maven { url 'https://jitpack.io' } } } - 旧版本(使用根目录
build.gradle):allprojects { repositories { google() mavenCentral() maven { url 'https://jitpack.io' } } }
- 新版本Android Studio(使用
检查依赖声明格式
确保app模块的build.gradle中依赖写法正确,无拼写错误:dependencies { implementation 'com.github.yogacp:android-viewbinding:1.0.3' }同步项目并清理缓存
- 点击Android Studio右上角的
Sync Project with Gradle Files按钮同步项目。 - 若同步失败,执行
File->Invalidate Caches...-> 勾选Invalidate and Restart,重启后再次同步。
- 点击Android Studio右上角的
排查网络问题
确认开发环境能正常访问JitPack和GitHub,必要时配置代理以拉取依赖。
内容的提问来源于stack exchange,提问作者Ryennn n
相关产品推荐
相关产品推荐

