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

Android Studio 7.0.2 无法导入 PhotoView 依赖该如何解决?

PhotoView 导入失败解决方案

Android Studio 7.0+ 版本调整了默认的Gradle仓库配置规则,你可以按照以下步骤逐一排查修复:

  • 检查settings.gradle仓库配置
    AS 7.0.2默认将全局仓库配置放在settings.gradle文件中,你需要确保dependencyResolutionManagement的repositories块中添加了JitPack仓库地址:
    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            google()
            mavenCentral()
            // 新增这一行
            maven { url 'https://jitpack.io' }
        }
    }
    
  • 修正依赖声明格式
    你当前贴出的代码中存在多余的闭合大括号,需要保证版本变量声明在正确位置:
    如果你使用全局变量管理版本,需要先在根目录build.gradle的ext块中定义版本号:
    ext {
        photoViewVersion = "2.3.0"
    }
    
    再在模块级build.gradle的dependencies块中引入依赖:
    dependencies {
        implementation "com.github.chrisbanes:PhotoView:$photoViewVersion"
    }
    
    也可以直接写死版本号,简化配置:
    dependencies {
        implementation "com.github.chrisbanes:PhotoView:2.3.0"
    }
    
  • 修复后执行同步清理操作
    • 点击顶部菜单栏 File > Sync Project with Gradle Files 手动触发Gradle同步
    • 如果同步后仍报错,点击 File > Invalidate Caches...,勾选清除文件系统缓存选项后重启Android Studio
    • 排查当前网络是否可以正常访问公共仓库,避免代理、防火墙拦截导致依赖拉取失败

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 08:06:03