首页 > 编程知识 正文

android获取地址,android是什么

时间:2023-05-03 09:55:02 阅读:126448 作者:1295

前言获取SHA1值是一个由来已久的热门问题,如果需要使用百度地图等三方技术,则需要提供SHA1进行注册。 现在有很多关于如何获得SHA1的帖子,我会再写一遍。 末尾会添加愚蠢的方法

另一方面,原理取得SHA1的本质是从keytool.exe的可执行文件读取签名文件。

其中,开发版的SHA1获取本质上共同的开发版签名文件的值,即debug.keystore文件的值。 此文件通常位于. android文件夹下。 具体路径要结合自己的实际情况来看。

发布版的SHA1获取自己生成的签名文件的值,文件名为自己生成签名文件时的文件名。

想法是找到keytool.exe文件所在的位置。

2找到要读取的签名所在的位置。

二、具体步骤找到keytool.exe文件的位置一般在lmdz文件夹下。

我的位于d :AndroidandroidstudioJRElmdz目录中

2 .找到签名文件的位置,找到自己生成的签名文件的路径。 跳过具体步骤

假设您在D:Androidkeys

3 .打开启用cmd条目的信息注意:如果keytool文件不在c驱动器上,则必须使用cmd转换磁盘

例如,D: E :

1输入: CD :AndroidandroidstudioJRElmdz (密钥路径)

2滑架返回

3注册keytool.exe-list-key stored :AndroidkeysXXX.jks

(keytool.exe -list -keystore签名文件路径)

4返回

5输入对应的密码

成功获取SHA1值

整个过程如图所示:

三、傻办法通过优码获取SHA1值。

utilcodex将此行设置为添加到gradle

implementation ' com.blank j : util codex 33601.30.6 '的具体版本需要自己填写并同时初始化,具体怎么配置,网上资料一大堆。

2 .在代码中写方法for (inti=0; iAppUtils.getAppSignaturesSHA1().size ); I ) log.v('sha1 ',AppUtils.getAppSignaturesSHA1) ).get(I ); 总结理解原理,中途即使一部分过程不同也会问什么问题。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。