gpt4 book ai didi

android - JDK 7 更改了 keytool 输出

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:09:20 25 4
gpt4 key购买 nike

我正在使用 JDK 的 keytool 生成 Google Maps API key 指纹。被拒了好几次,才发现最近把JDK升级到1.7了。所以我将我的目录切换到 JDK6(感谢上帝,旧版本仍然存在。),并重复相同的命令:

D:\.android>"C:\Program Files\Java\jre6\bin\keytool" -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android

然后砰!有用。原来是 JDK7 生成了 SHA1 指纹而不是 MD5,这导致我提交给 Google 被拒绝。所以我想知道为什么新版本的 JDK 会出现这种情况。有人知道一些线索吗?

最佳答案

keytool 命令具有参数-keyalg,它采用算法名称并根据该算法生成 key 。据我了解,这只是意味着该命令的默认算法已更改。

我不知道这是一个有意识的选择还是一个错误 - 你可能想向 Oracle 报告它。

关于android - JDK 7 更改了 keytool 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4690293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com