You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加GitHub依赖库遇阻:无法解析io.alterac.blurkit:blurkit:1.1.0

解决Android项目添加BlurKit依赖失败的问题

针对你遇到的Failed to resolve: io.alterac.blurkit:blurkit:1.1.0错误,按以下步骤排查:

1. 确认依赖坐标正确性

BlurKit 1.1.0的官方依赖坐标并非io.alterac.blurkit:blurkit:1.1.0,正确的JitPack依赖格式应为:

implementation 'com.github.alterac:BlurKit-Android:1.1.0'

若要使用MavenCentral上的版本,需先确认该版本是否已发布至MavenCentral(目前部分旧版本仅在JitPack可获取)。

2. 优化仓库配置

  • 移除根目录build.gradle中buildscript块里的maven { url 'https://jitpack.io' },该配置仅影响构建脚本的依赖,与项目依赖无关,多余配置可能导致解析冲突。
  • 确保settings.gradle的dependencyResolutionManagement中已正确配置仓库(建议移除已停止服务的jcenter,避免拖慢解析速度):
    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            google()
            mavenCentral()
            maven { url 'https://jitpack.io' }
        }
    }
    

3. 清理Gradle缓存并重新同步

执行以下命令清理缓存并强制刷新依赖:

  • macOS/Linux:
    ./gradlew clean build --refresh-dependencies
    
  • Windows:
    gradlew clean build --refresh-dependencies
    

完成后在Android Studio中点击"Sync Project with Gradle Files"重新同步项目。

4. 检查Gradle版本兼容性

你当前使用的AGP版本是7.4.2,对应的Gradle wrapper版本需为7.5或更高。可在gradle/wrapper/gradle-wrapper.properties中确认:

distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip

若版本不匹配,修改后重新同步即可。

内容的提问来源于stack exchange,提问作者Garvit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 07:33:11