Scorpio_Happy
2017-03-04 09:05
采纳率: 0%
浏览 2.0k

百度地图开发申请密钥,为什么SHA1总是同一个,不是每一次都是不同的吗?求大神

在控制台执行keytool -list -v -keystore debug.keystore每次执行产生的SHA1都一样,是怎么回事?? 求大神解答。。
之前.android文件中没有keytool.exe工具,我把jre中的拷贝到了.android文件中,只能产生一个SHA1,困惑死了,求解答。
谢谢咯

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • oyljerry 2017-03-04 09:23

    是不是对同一个内容生成的sha1。这样每次就是同一个

    评论
    解决 无用
    打赏 举报
  • Scorpio_Happy 2017-03-04 09:29

    不是在控制台执行这个命令就会产生吗,两个APP,包名是不同的,不过控制台不知道怎么弄。谢谢指导

    评论
    解决 无用
    打赏 举报
  • threenewbee 2017-03-04 23:48

    密钥是根据包名做的SHA-1,目的是为了让每个不同的应用拥有唯一的名称,所以你要不一样,只能更换包名

    评论
    解决 无用
    打赏 举报
  • Scorpio_Happy 2020-11-19 11:28

    key 是根据签名文件生成的,因为自己一直用的默认的 debug.keystore签名文件,所以生成的密钥都是一样的,要根据自己的项目签名文件,去生成密钥。  看到自己以前傻傻的问题,啊啊,感谢不嫌弃的大神们的回答。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题