我有一堆.keystore文件,需要找到一个具有特定CN和别名的文件.有没有办法用keytool、jarsigner或其他工具来做呢?我找到了一种判断特定密钥库是否用于签署特定APK的方法,但我还需要在每个文件中获取别名和证书名称.
我有一堆.keystore文件,需要找到一个具有特定CN和别名的文件.有没有办法用keytool、jarsigner或其他工具来做呢?我找到了一种判断特定密钥库是否用于签署特定APK的方法,但我还需要在每个文件中获取别名和证书名称.
您可以运行以下命令来列出密钥库文件的内容(和别名):
keytool -v -list -keystore .keystore
如果要查找特定别名,还可以在命令中指定:
keytool -list -keystore .keystore -alias foo
如果找不到别名,它将显示异常:
keytool错误:java.lang.Exception:别名不存在