自己的android keystore 提示密钥库文件不存在

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013597998/article/details/78716680

今天遇到个奇葩问题,公司祖传的keystore,打包什么的都正常,今天做华为推送的时候需要sha256值,使用指令:

keytool -list -v -keystore androidkey.keystore

总是报错:

keytool 错误: java.lang.Exception: 密钥库文件不存在: androidkey.keystore
java.lang.Exception: 密钥库文件不存在: androidkey.keystore
        at java.base/sun.security.tools.keytool.Main.doCommands(Unknown Source)
        at java.base/sun.security.tools.keytool.Main.run(Unknown Source)
        at java.base/sun.security.tools.keytool.Main.main(Unknown Source)

前提是,我已经cd到这个目录下了,不可能不存在keystore啊。一阵百度,发现都是讲默认的debug.keystore不存在,然后去生成一个。这不是我想要的,公司的keytore是不能改的,运用都已经上架了。
好吧不扯了,其实我们的keystore是没问题的,是我们的打开方式不对。正确的打开方式是:

keytool -list -v -keystore androidkey

哈哈哈….并不要后缀名啊。踏马的…..

猜你喜欢

转载自blog.csdn.net/u013597998/article/details/78716680