Cause: unable to find valid certification path to requested target

2023-05-16

Cause: unable to find valid certification path to requested target

安装andriod stuiod3.5时一直出现这这个错误,用了网上所有的方法都解决不了。从2月20号一直到3月15号才解决。

网上的解决方法有以下几种:

方法1 使用阿里云

将项目配置里面build.grandle文件的谷歌仓库换成国内的阿里云仓库。

google()
jcenter()

替换为

maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}

方法2 导入证书

这里就不详细讲述了,详细方法见链接: https://blog.csdn.net/Gabriel576282253/article/details/81531746?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

方法3 将gradle.properties文件下配置的所有网络代理都注释掉

不过我自己安装后,C:\Users\xx.gradle目录下并没有gradle.properties这个文件,但是有些确实是因为这个文件下的网络代理报的错。
地址: https://blog.csdn.net/w13576267399/article/details/82019359

方法4 将当前连接的网络切换为专用网络,并关闭windows的防火墙!

  • 第一步
    在这里插入图片描述
  • 第二步

在这里插入图片描述 - 第三步 关闭防火墙
控制面板–>系统和安全
在这里插入图片描述参考自 https://www.sunzhongwei.com/error-cause-unable-to-find-valid-certification-path-to-requested-target?from=sidebar_new

方法5 手动更新依赖

将File->Project sructure->denpendencies下的所有依赖都点击更新

方法6

我自己安装成功的方法(在以上方法都行不通后)

我搜这个报错问题的时候,上面都是3.5,于是就以为3.6会修复这个方法,可是没想到还是报错Cause: unable to find valid certification path to requested target.

  • 步骤一
    将Andriod Studio卸载,并将以下文件也一并删除,还有之前的项目也可以删除
    在这里插入图片描述

  • 步骤二
    测试好自己手机的网速,重装Andriod Studio的时候用手机热点,创建项目后慢慢等待十多分钟左右(当时我的网速是上传速度9Mbps,下载速度是1.83Mbps)
    在这里插入图片描述

敲黑板:一定要保证在网络好!!!

我安装的是3.5.2,最后在附上历史版本地址 https://developer.android.google.cn/studio/archive#android-studio-3-0?utm_source=androiddevtools&utm_medium=website

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cause: unable to find valid certification path to requested target 的相关文章

  • GNU find:什么时候应用默认操作?

    Debian 8 的 find 命令的手册页显示 如果整个表达式不包含除 prune 或 print 之外的任何操作 print 对整个表达式为 true 的所有文件执行 那么为什么这些输出不同 mkdir p test foo test
  • jquery根据背景图像名称选择元素

    我正在尝试选择一个具有特定背景图像的 div 这是我迄今为止所拥有的 不工作 对我做错了什么有什么想法吗 我正在尝试遵循 jQuery 文档 var markerShadow0 div background image url http w
  • Linux 删除超过 1 年的文件夹和超过 3 个文件

    我正在编写一个 ant 脚本来清理存档文件夹 以下是我需要清理的方法 我需要删除超过一定天数的旧文件夹 并且其中包含超过 3 个文件 例如 如果某个文件夹已有 300 天的历史 但只有 3 个文件 则该文件夹不会被删除 我知道我可以通过 s
  • Grep 在日期范围内创建的所有文件中

    我使用的是 Ubuntu 操作系统 我想在 2012 年 5 月 28 日到 2012 年 5 月 30 日范围内创建的所有日志文件中 grep 一个单词 例如 XYZ 我怎么做 这与 Banthar 的解决方案略有不同 但它适用于find
  • 如何在 Subversion 服务器中搜索文件?

    有没有办法在颠覆存储库中搜索文件 类似于 Unix 的东西find命令 用它我可以找到存储库中文件的位置 我知道有svn list 但这给了我一个目录中所有文件的列表 我想找到文件所在的目录 您可以在服务器上使用以下命令和 grep svn
  • SQL - 查找只喜欢同一年级学生的学生的年级

    我正在做一门免费的斯坦福在线课程 这很酷 你应该看看 在过去的两天里我一直在绞尽脑汁 但找不到以下问题的答案 请帮忙 问题4 查找只有同年级朋友的学生的姓名和成绩 返回按年级排序的结果 然后按每个年级中的名称排序 当我最终认为我得到了答案时
  • 删除所有早于 X 天的文件,但至少保留 Y 个最新的文件[重复]

    这个问题在这里已经有答案了 我有一个脚本 可以从备份目录中删除早于 X 21 天的数据库转储 DB DUMP DIR var backups dbs RETENTION 21 24 60 3 weeks find DB DUMP DIR t
  • 匹配一行中的第 n 个单词

    在我使用的应用程序中 我无法选择比赛组 1 我可以使用的结果是正则表达式的完整匹配 但我需要第 5 个单词 jumps 作为匹配结果 而不是完整的匹配项 The Quick Brown Fox Jumps 4 The quick brown
  • 匹配 Unix 上文件中的日期

    我有以下内容unix命令 我用它来尝试查找格式中的日期yyyy mm dd在一个文件中 grep i w d 4 d 2 d 2
  • 如何在Lua中隔离由空格分隔的非英语单词?

    我有这个字符串 Hello there this is some line aa 如何将其切片成这样的数组 Hello there this is some line aa 这是我到目前为止所尝试过的 function sliceSpace
  • 在列表中查找一个值[重复]

    这个问题在这里已经有答案了 我使用以下命令来检查是否item is in my list if item in my list print Desired item is in list Is if item in my list 在列表中
  • 正则表达式类型之间的差异

    我正在读 GNU find的手册页并偶然发现了这个开关 regextype type Changes the regular expression syntax understood by regex and iregex tests wh
  • Linux/Cygwin 递归复制文件更改扩展名[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我正在寻找一种方法来递归查找扩展名为 X 的文件 js 并在同一目录中复制该文件 扩展名为 Y ts 例如 foo bar foobar js gt
  • 下划线充当分隔符 C# RTF Box

    我正在开发一个 Winforms 应用程序 并使用 RichTextBox 控件上的 Find 来查找要设置样式的特定关键字 由于某种原因 尽管指定了 WholeWord 标志 Find 似乎仍将其中带有下划线的单词视为 2 个单独的单词
  • Unix 'find' + 'grep' 语法与 awk

    我使用这一行在我所在目录及其所有子目录的文件中查找短语 B206 find exec grep s B206 print 当它尝试读取某些文件并实际上将 putty 中的标题栏更改为一堆奇怪的字符时 它会崩溃 例如 当它遇到子目录中的 jp
  • “查找”或任何其他工具可以广度优先搜索文件吗?

    有时我知道某个文件并不那么深 但是非常密集的子目录不允许我轻松找到我想要的文件 Can find http www gnu org software findutils manual html mono find html 或任何其他工具
  • 使用命令行查找 Windows 上给定日期之后修改的文件

    我需要使用命令行搜索磁盘上在给定日期之后修改的文件 例如 dir S B WHERE modified date gt 12 07 2013 The forfiles该命令无需借助 PowerShell 即可运行 文章在这里 根据修改时间查
  • 检测“位图中”的形状

    所以 在为下一场 ieextreme 比赛做准备时 我遇到了一些过去的问题 我发现一个真正困扰我的问题 因为我不知道该怎么做 我可能可以使用一些 300 行的暴力代码来实现它 但我我认为这不是在这样的比赛中应该做的事情 所以我需要你的帮助
  • 如何搜索包含2个特定字符串的所有文件?

    在我的 Visual Studio 中 我想找到包含 2 个特定单词的所有文件 例如 UpdatePanel and DropDownCheckList在解决方案或项目中 换句话说 我喜欢使用我自制的网络服务器控件来查找所有文件DropDo
  • 如何为 HDFS 递归列出子目录?

    我在 HDFS 中递归创建了一组目录 如何列出所有目录 对于普通的 UNIX 文件系统 我可以使用以下命令来做到这一点 find path type d print 但我想为 HDFS 得到类似的东西 递归列出目录内容hadoop dfs

随机推荐