使用安卓的时候我会出现一个unable to find valid certification path to requested target 这样的错误,经过一系列的搜索会发现这是安卓没有导入证书而导致的。
所以今天就来解决一下这个问题啦!!!
下载证书(我的程序访问的是阿里云网站)
点击这个小锁标志后,选择***了解详情***。
点击***详细信息***
点击下一步。
选择使用的格式。
输入要导出的文件名(我存放在D盘),点击下一步。
点击完成。
弹出弹框。
导入证书
打开安卓所用到的jdk目录(我的存放在D盘)
D:\JAVA\JDK\jdk1.8.0_191\jre\lib\security
用cmd打开以上目录
输入keytool -import -alias abc -keystore cacerta -file D://abc.cer
库密钥口令输入:changeit
最后出现是否信任此证书
至此,证书就导入完毕啦!!!
注意:在此过程中如果jdk放在C盘可能会导致要提供权限问题,所以个人感觉最好将jdk存放在D盘中。
**
参考博客
https://blog.csdn.net/frankcheng5143/article/details/52164939
**
记得要返回安卓重新运行哦(╹▽╹)。