AndroidStudio 如何下载证书

本文介绍了解决安卓应用因未导入证书而出现的“unabletofindvalidcertificationpathtorequestedtarget”错误的方法。通过从目标网站(如阿里云)下载证书并使用keytool命令将其导入到安卓开发环境的JDK中,可以有效避免该错误。
摘要由CSDN通过智能技术生成

使用安卓的时候我会出现一个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
**
记得要返回安卓重新运行哦(╹▽╹)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值