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

Gradle依赖解析失败:无法找到datePickerTimeline库及替代方案咨询

解决Gradle依赖解析错误及替代方案

问题原因

你遇到的ModuleVersionNotFoundException是因为com.vivekkaushik.datepicker:datePickerTimeline的GitHub仓库已被作者归档,对应的Maven分发仓库(如MavenCentral、jCenter)大概率已移除该库,导致Gradle无法拉取依赖。

临时解决办法

1. 手动集成源码

  • 从该归档仓库下载完整源码包
  • 在你的Android项目中新建一个Android Library模块,将源码、资源文件复制到该模块内
  • 在主项目的build.gradle中添加本地依赖:implementation project(':你的新模块名称')

2. 尝试第三方镜像仓库

在项目的settings.gradle中添加镜像仓库地址,重新同步Gradle(成功率较低,但可尝试):

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url "https://jitpack.io" }
    }
}

替代的横向时间线日期选择器库

推荐几个成熟的替代库,均支持横向时间线样式:

  • Horizontal-Calendar:轻量级,支持自定义日期范围、选中样式、文字格式,适配多版本Android系统
  • DatePickerTimeline-Android:专注横向滑动选择,支持自定义颜色、日期标记,集成步骤简单
  • HorizontalDatePicker:支持周数显示、多日期选择,可灵活配置布局和交互逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 08:22:04