搜索
您的当前位置:首页正文

Gradle sync failed: handshake_fa

来源:哗拓教育

最近将一个项目往mac上迁移,在gradle构建的时候报出handshake_failure的异常。

按照上面所指的方向着手解决问题过程中,发现过程不够详细,所幸最终还是将问题解决了,下面就记录一下解决的过程,具体问题发生的原因,上面链接有写,这里就不再重复了。

1.下载

下载地址

这里我下载的是JDK8版本的,解压得到以下文件夹

jce_policy-8.zip

2.替换文件

找到JDK存放目录,定位到/jre/lib/security目录,打开policy文件夹会看到如下两个文件夹

policy

由于刚才下载解压得到的文件夹为UnlimitedJCEPolicyJDK8,所以我们打开umlimited文件夹,将刚才下载的US_export_policy.jar和local_policy.jar拷进去替换原有文件

3.重启

我在文件替换之后又重新构建了一下项目,但还是不行,应该是需要重启生效。后面重启之后,一路畅通!

Top