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

Android Kotlin Jetpack Compose依赖导入失败:无法解析debugRuntimeClasspath

解决JWheelPicker依赖解析失败问题

常见原因及对应解决步骤

1. 验证Jitpack上的依赖版本有效性

JWheelPicker的1.3.1版本可能在Jitpack上未完成构建,或版本号存在错误。你可以查看该项目的Jitpack构建状态,确认可用的稳定版本后替换依赖中的版本号。

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

缓存损坏是依赖解析失败的高频原因:

  • 点击Android Studio顶部菜单 File → Invalidate Caches...,勾选Invalidate and Restart,重启后重新同步项目。
  • 手动删除项目根目录下的.gradle文件夹和app/build文件夹,再执行Sync Project with Gradle Files。

3. 检查项目配置兼容性

你的项目使用Compose Compiler 1.5.1,该版本与Kotlin 1.9.0强绑定。若JWheelPicker的Kotlin/Compose版本与你的项目不匹配,会导致解析失败:

  • 在项目的libs.versions.toml文件中,将jetbrains.kotlin.android版本升级至1.9.0(与Compose Compiler 1.5.1兼容)。
  • 查看JWheelPicker的构建配置,确认其依赖的Kotlin/Compose版本与你的项目一致。

4. 确认Jitpack仓库配置正确性

虽然你的settings.gradle已添加Jitpack,但需确保配置无遗漏:
dependencyResolutionManagement下的repositories需包含:

maven { url = uri("https://jitpack.io") }

且没有其他规则限制该仓库的使用。

5. 排查网络问题

网络无法访问maven仓库是普遍问题:

  • 切换网络环境(如使用手机热点)后重新同步。
  • 配置国内镜像源替代官方仓库,在settings.gradle的dependencyResolutionManagement中添加:
maven { url = uri("https://maven.aliyun.com/repository/google") }
maven { url = uri("https://maven.aliyun.com/repository/public") }

将上述镜像放在google()和mavenCentral()之前。

6. 尝试快照版本(临时方案)

若正式版1.3.1构建失败,可尝试使用项目的快照版本(仅用于测试,稳定性无保障):

implementation("com.github.oOJohn6Oo:JWheelPicker:master-SNAPSHOT")

内容的提问来源于stack exchange,提问作者NO.5_feng

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 13:47:32