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

无法添加android-step-indicator库依赖至项目,该如何解决?

解决android-step-indicator依赖无法解析的问题

问题根源很明确:你用的nl.isaac:android-step-indicator:1.0.1并没有发布到Google Maven或Maven Central仓库,所以Gradle在这两个仓库里找不到对应的依赖文件,才会报找不到的错误。

给你两种可行的解决办法:

方法一:通过JitPack引入依赖

JitPack可以直接从GitHub仓库构建依赖,步骤如下:

  1. 根据你的AGP版本添加JitPack仓库:
    • 如果是AGP 7.0及以上(修改settings.gradle):
      dependencyResolutionManagement {
          repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
          repositories {
              google()
              mavenCentral()
              maven { url = uri("https://jitpack.io") }
          }
      }
      
    • 如果是旧版本AGP(修改根目录build.gradle):
      allprojects {
          repositories {
              google()
              mavenCentral()
              maven { url "https://jitpack.io" }
          }
      }
      
  2. 替换app模块build.gradle里的依赖为JitPack格式:
    dependencies {
        implementation 'com.github.isaaceindhoven:android-step-indicator:1.0.1'
    }
    
  3. 同步Gradle项目即可。

方法二:本地引入库模块

如果不想用JitPack,可以直接把库源码当成本地模块引入:

  1. 克隆仓库到本地:git clone https://github.com/isaaceindhoven/android-step-indicator.git
  2. 把克隆下来的library文件夹复制到你的项目根目录
  3. 在settings.gradle里添加该模块:
    include ':app', ':library'
    
  4. 在app模块build.gradle里添加本地依赖:
    dependencies {
        implementation project(':library')
    }
    
  5. 同步项目后就能正常使用了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 11:42:37