今天拷贝了同事的一个Demo代码尝试着在自己的电脑上运行一下,结果遇到了sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target这个问题,网上找了很多办法来尝试,都未能解决,最终试出了一种解决办法,如下:
点击File>Project Structure
-
然后点击SDK Location 中的 Gradle Settings
-
选择AndroidStudio内置的JDK
-
切换到Project,之前同事的Gradle插件版本为4.x.x,我改成了和下面Gradle Version一样的版本(可以直接先试这一步,不行的话,再加上第2步)
然后就能成功编译并安装了,问题解决了!
tips:这只是我自己的解决办法,不一定对所有遇到这个问题的人都有效,但是既然有解决办法,何不试试呢?说不定就解决了。希望能帮到你吧。