Android Studio , Flutter , IDEA 工程报错 unable to find valid certification path to requested target 最新解决方案
Android Studio工程
进入到我这篇博客之前,相信大家都看过这篇文章啦,彻底解决unable to find valid certification path to requested target 也相信大家都把里面的方法使了一遍,然而都没有解决这个让人头疼的问题。希望我提供的方法能让你不在头疼。

第一步:
工程下的 build.gradle 添加阿里云的镜像地址:

  1. buildscript {
  2. ......
  3.  
  4. repositories {
  5.  
  6. maven { url 'https://maven.aliyun.com/repository/public' }
  7. //如果上面的阿里云镜像不行,就尝试用下面的的试试。如果用下面的,上面的就注释掉。
  8. // maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
  9. google()
  10. jcenter()
  11.  
  12. }
  13.  
  14. ......
  15. }
  16.  
  17. allprojects {
  18. repositories {
  19. maven { url 'https://maven.aliyun.com/repository/public' }
  20. //如果上面的阿里云镜像不行,就尝试用下面的的试试。如果用下面的,上面的就注释掉。
  21. // maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
  22. google()
  23. jcenter()
  24.  
  25. }
  26. }

  

ps:建议放到 google() 的前面。注意 build.gradle 文件下的2个 repositories 都要添加。

到这里来你在组建一下工程,看看是否还报这样的错误。

如果还报错,你可这样处理:

  1. buildscript {
  2. ......
  3.  
  4. repositories {
  5.  
  6. maven { url 'https://maven.aliyun.com/repository/public' }
  7. maven { url 'https://maven.aliyun.com/repository/google' }
  8. maven { url 'https://maven.aliyun.com/repository/jcenter' }
  9.  
  10. google()
  11. jcenter()
  12.  
  13. }
  14.  
  15. ......
  16. }
  17.  
  18. allprojects {
  19. repositories {
  20.  
  21. maven { url 'https://maven.aliyun.com/repository/public' }
  22. maven { url 'https://maven.aliyun.com/repository/google' }
  23. maven { url 'https://maven.aliyun.com/repository/jcenter' }
  24.  
  25. google()
  26. jcenter()
  27.  
  28. }
  29. }

 

当你不在报错的时候,你尝试打一下 release 正式的包。可能你还会出现 unable to find valid certification path to requested target 这样的报错。这时:

第二步:
在你项目的build.gradle中 android 的闭包中添加如下代码:

  1. lintOptions {
  2. // true 所有正式版构建执行规则生成崩溃的lint检查,如果有崩溃问题将停止构建
  3. checkReleaseBuilds false
  4. //true 错误发生后停止构建
  5. abortOnError false
  6. }

  

最后再试试。希望能解决你的问题!

到这里如果你的项目还是报错的话,而且总是提示带有 valid certification… 关键词的错误。
大概意思就是你的证书是无效的。那么就尝试一下添加证书吧。这里我提供2个证书,供大家下载:去下载。下载的时候是不需要会员和C币的,完全免费哦。如果提示你充会员,请加入下面的群聊,群文件里也有的。至于证书的如何添加,比较简单,我就不再多说了。如果你真的感觉比较麻烦,请加入下面的qq群,这里有我和更多的人来给你解决!

至于为什么会出现这样的问题,网上很多博客也都有说明,我也不再这里废话啦。

如果能解决你的问题,希望给点个赞啦,谢谢!

如果这样还不能解决你的问题,请加入qq群聊:1030290354 。这里会有更多的人给你提供解决方案。

Flutter工程
android目录下的配置参考 Android studio中的配置,如图:

ps:如果新建一个空的Flutter项目,能正常编译了,但是一旦引入第三方的依赖库,还是报同样的错误。那建议你这样处理:找到该库的下载到本地的位置,然后找到Android项目下的build.gradle文件的配置,做同样的修改即可。如果还不太明白怎么处理,可以加入上面的QQ群:1030290354。这里会有更多的人给你提供解决方案。

IDEA工程
在你的maven settings.xml 添加如下阿里云的镜像:

  1. <mirrors>
  2.  
  3. <mirror>
  4. <id>alimaven</id>
  5. <mirrorOf>central</mirrorOf>
  6. <name>aliyun maven</name>
  7. <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
  8. </mirror>
  9.  
  10. <mirror>
  11. <id>alimaven</id>
  12. <name>aliyun maven</name>
  13. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  14. <mirrorOf>central</mirrorOf>
  15. </mirror>
  16. <!--备用 -->
  17. <!-- <mirror>
  18. <id>alimaven</id>
  19. <name>aliyun maven</name>
  20. <url>https://maven.aliyun.com/repository/public/</url>
  21. <mirrorOf>central</mirrorOf>
  22. </mirror>-->
  23.  
  24. <mirror>
  25. <id>alimaven</id>
  26. <name>aliyun maven</name>
  27. <url>https://maven.aliyun.com/repository/spring/</url>
  28. <mirrorOf>central</mirrorOf>
  29. </mirror>
  30.  
  31. <mirror>
  32. <id>alimaven</id>
  33. <name>aliyun maven</name>
  34. <url>https://maven.aliyun.com/repository/spring-plugin/</url>
  35. <mirrorOf>central</mirrorOf>
  36. </mirror>
  37. <mirror>
  38. <id>alimaven</id>
  39. <name>aliyun maven</name>
  40. <url>https://maven.aliyun.com/repository/snapshots/</url>
  41. <mirrorOf>central</mirrorOf>
  42. </mirror>
  43.  
  44. <mirror>
  45. <id>maven.net.cn</id>
  46. <name>oneof the central mirrors in china</name>
  47. <url>http://maven.net.cn/content/groups/public/</url>
  48. <mirrorOf>central</mirrorOf>
  49. </mirror>
  50.  
  51. </mirrors>

 

————————————————
版权声明:本文为CSDN博主「da_caoyuan」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/da_caoyuan/java/article/details/104343058

Android Studio出现:Cause: unable to find valid certification path to requested target问题解决的更多相关文章

  1. Android Studio出现:Cause: unable to find valid certification path to requested target

    我的AS版本是3.4.1..出现这个问题是因为公司内网很奇葩,连上后必须访问一次网页.所以是AS连不上网络,访问不了https://bintray.com/bintray/jcenter导致的.

  2. Android Stuio让我濒临崩溃的bug之cause: unable to find valid certification path to requested target

    •问题描述 像往常一样,打开 $android studio$ 开启愉快的开发之旅: 写着写着,右下角弹出一个对话,说 $android studio$ 有新版本可更新: 有新版本为何不用,果断点击 ...

  3. 解决flutter:unable to find valid certification path to requested target 的问题

    1.问题 周末在家想搞搞flutter,家里电脑是windows的,按照官网教程一步步安装好以后,创建flutter工程,点击运行,一片红色弹出来,WTF? PKIX path building fa ...

  4. Flutter配置环境报错“PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”

    背景:最近看了很多Flutter漂亮的项目,想要尝试一下.所有环境都搭建好之后,按照文档一步一步配置(抄袭),但始终报如下图错误. PKIX path building failed: sun.sec ...

  5. 解决PKIX:unable to find valid certification path to requested target 的问题

    这两天在twitter服务器上忽然遇到这样的异常: e: sun.security.validator.ValidatorException: PKIX path building failed: s ...

  6. 解决 java 使用ssl过程中出现"PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target"

    今天,封装HttpClient使用ssl时报一下错误: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorExc ...

  7. 解决PKIX(PKIX path building failed) 问题 unable to find valid certification path to requested target

    最近在写java的一个服务,需要给远程服务器发送post请求,认证方式为Basic Authentication,在请求过程中出现了 PKIX path building failed: sun.se ...

  8. Pop3_解决PKIX:unable to find valid certification path to requested target 的问题

    最近有公司pop3协议接收pp邮箱出现异常,连不上服务器,错误内容: e: sun.security.validator.ValidatorException: PKIX path building ...

  9. unable to find valid certification path to requested target

    Error : javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path bu ...

随机推荐

  1. android小Demo--圆球跟随手指轨迹移动

    eatwhatApp的客户端基本实现,会再后续进行整改,今天做一个在网上找到的小Demo,让屏幕中出现一个圆球,并跟随手指移动. 写个java类DrawView继承于View: public clas ...

  2. java1.8时间处理

    object TimeUtil { var DEFAULT_FORMAT = DateTimeFormatter.ofPattern("yyyyMMddHHmmss") var H ...

  3. 循序渐进VUE+Element 前端应用开发(5)--- 表格列表页面的查询,列表展示和字段转义处理

    在我们一般开发的系统界面里面,列表页面是一个非常重要的综合展示界面,包括有条件查询.列表展示和分页处理,以及对每项列表内容可能进行的转义处理,本篇随笔介绍基于Vue +Element基础上实现表格列表 ...

  4. Java工作流框架jflow 集团应用模式用户组功能

    关键字 驰骋BPM ,工作流开发框架,用户组,接受人规则,用户组发起人范围,选择人范围. 集团工作模式. Ccflow ,jflow.工作流引擎 名词定义与应用背景 对于集团模式的ccflow,jfl ...

  5. Beta冲刺——测试随笔

    这个作业属于哪个课程 软件工程 这个作业要求在哪里 团队作业第五次--Beta冲刺 这个作业的目标 Beta冲刺 作业正文 正文 github链接 项目地址 其他参考文献 无 一.测试工作安排 项目 ...

  6. css3 属性阴影效果--box-shadow,text-shadow

    1.text-shadow:h-shadow v-shadow blur color; h-shadow:水平阴影的位置,可以是负值,正值向右,负值向左 v-shadow:水平阴影的位置,可以是负值, ...

  7. Java实现蓝桥杯VIP 算法训练 sign函数

    问题描述 给定实数x,输出sign(x)的值. sign(x)是符号函数,如果x>0,则返回1:如果x=0,则返回0:如果x<0,则返回-1. 输入格式 一行一个实数x. 输出格式 一行一 ...

  8. SQL Server实现 LeetCode 178 分数排名

    178. 分数排名 SQL架构 编写一个 SQL 查询来实现分数排名.如果两个分数相同,则两个分数排名(Rank)相同.请注意,平分后的下一个名次应该是下一个连续的整数值.换句话说,名次之间不应该有& ...

  9. Java实现 洛谷 P1115 最大子段和

    import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scann ...

  10. Java实现第九届蓝桥杯递增三元组

    题目6.递增三元组 题目描述 给定三个整数数组 A = [A1, A2, - AN], B = [B1, B2, - BN], C = [C1, C2, - CN], 请你统计有多少个三元组(i, j ...