问题描述
我在用android studio 打开之前的的项目时遇到提示:gradle build error: PKIX path building failed 的错误。这个配置本来就复杂而且资料全是英文,头大了。没办法还得干!,于是厚度多数解决解决办都是提示用下面连接里的方法:https://blog.youkuaiyun.com/qq_34778576/article/details/108489662。
由于找不maven的配置入口,只试了第二个方法(编写:InstallCert),问题仍未解决。于是想着恢复gradle版本,问题仍未解决。
无意间在配置 grandle时发现有个配置可以切换java版本,我将grandle的Gradle JDK版本切换为20,就好了。具体配置图如下:
原因分析:
提示:这里填写问题的分析:
应该是grandle使用的java版本太老导致在下载依赖文件时,ssl证书异常导致的问题(或者说是之前java版本(17)本身存在一个BUG)。
解决办法就是在File>Settings >Build, Execution, Deployment>Build Tools >Gradle 中将Gradle JDK修改为20.0.2版本。