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

Android项目无法解析com.droidninja:filepicker:2.2.5依赖问题求助

解决Android FilePicker依赖无法解析的问题
  • 检查JitPack仓库配置
    确保你的项目已正确添加JitPack仓库:

    • 旧版AGP(低于7.0):在项目根目录的build.gradle中添加:
      allprojects {
          repositories {
              google()
              mavenCentral()
              maven { url 'https://jitpack.io' }
          }
      }
      
    • 新版AGP(7.0及以上):在settings.gradle中添加:
      dependencyResolutionManagement {
          repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
          repositories {
              google()
              mavenCentral()
              maven { url 'https://jitpack.io' }
          }
      }
      

    国内环境下需确认网络可正常访问JitPack,必要时配置代理或镜像。

  • 确认依赖声明无误
    检查app模块build.gradle中的依赖声明是否准确:

    implementation 'com.droidninja:filepicker:2.2.5'
    

    避免groupId、artifactId或版本号拼写错误。

  • 清理缓存并重构建

    1. 执行Build > Clean Project,再执行Build > Rebuild Project
    2. 若仍无效,手动删除本地Gradle缓存目录:
      • Windows:C:\Users\<你的用户名>\.gradle\caches
      • Mac/Linux:~/.gradle/caches
    3. 重启Android Studio后重新同步项目。
  • 验证版本可用性
    确认JitPack上该版本是否正常构建发布,若2.2.5版本存在问题,可尝试项目最新的稳定版本(替换依赖中的版本号)。

  • 备选方案:引入源码模块
    若依赖始终无法解析,可直接将项目源码克隆到本地,作为Module引入:

    1. 克隆项目源码到本地
    2. 在Android Studio中选择File > New > Import Module,选择克隆的filepicker模块
    3. 在app模块build.gradle中添加:implementation project(':filepicker')

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 13:44:57