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

最新版Android Studio出现unable to find valid certification path报错求助

问题解决步骤

该报错核心由两个问题导致:一是Gradle拉取依赖时无法验证dl.google.com的SSL证书,二是网络环境无法正常访问谷歌官方maven仓库导致依赖下载失败,可按以下优先级处理:

步骤1:替换国内镜像源(优先操作)

修改项目根目录下的settings.gradle文件,将原有谷歌、mavenCentral仓库替换为国内阿里镜像,参考配置如下:

pluginManagement {
    repositories {
        // 阿里镜像优先
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        // 官方源作为兜底
        google()
        mavenCentral()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
    }
}

修改完成后同步Gradle即可,如仍报错继续执行后续步骤。

步骤2:修复SSL证书验证异常

  • 打开Android Studio设置路径:File → Settings → Build, Execution, Deployment → Build Tools → Gradle
  • 在Gradle JDK配置项的下拉菜单中,选择Android Studio自带的JBR运行环境,不要使用本地自行安装的JDK版本
  • 若仍报证书错误,可在项目根目录的gradle.properties文件中添加以下配置临时关闭SSL验证:
systemProp.jsse.enableSNIExtension=false
systemProp.http.ssl.insecure=true
systemProp.http.ssl.allowall=true

步骤3:兜底处理方案

上述操作都无效时可手动导入依赖:

  • 下载navigation-safe-args-gradle-plugin:2.3.5对应的pom和jar包
  • 将文件放入本地Gradle缓存目录,Windows系统路径为C:\Users\你的用户名\.gradle\caches\modules-2\files-2.1\androidx.navigation\navigation-safe-args-gradle-plugin\2.3.5,macOS系统路径为~/.gradle/caches/modules-2/files-2.1/androidx.navigation/navigation-safe-args-gradle-plugin/2.3.5
  • 重启Android Studio后重新同步Gradle

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 15:45:03