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

今天遇到个奇葩问题,公司祖传的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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值