我正在尝试加密 keystore 文件以将证书上传到 Google Play Console,我在 mac 终端中使用 pepk.jar
知道为什么我会遇到这个错误
java -jar pepk.jar —keystore Mykeystore.keystore —alias MyAlias --encryptionkey=eb10fe8f7c7c9df715022017b00c6471f8ba8170b13049a11e6c09ffe3056a104a3bbe4ac5a955f4ba4fe93fc8cef27558a 3eb9d2a529a2092761fb833b656cd48b9de6a —输出=MyOutputFile 错误:无法解析输入:[—keystore、Mykeystore.keystore、—alias、MyAlias、--encryptionkey=eb10fe8f7c7c9df715022017b00c6471f8ba8170b13049a11e6c09ffe3056a104a3bbe4ac5a955f4ba4fe93fc8cef275 58a3eb9d2a529a2092761fb833b656cd48b9de6a,-输出=我的输出文件] java.lang.IllegalArgumentException:无效参数:—keystore 在 com.google.wireless.android.vending.developer.signing.tools.extern.export.Utils.processArgs(Utils.java:32) 在 com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.main(ExportEncryptedPrivateKeyTool.java:79)最佳答案
我发现了两件事: 1-我的命令中有一些拼写错误,这是正确的: java -jar pepk.jar --keystore Mykeystore.keystore --alias MyAlias --encryptionkey=eb10fe8f7c7c9df715022017b00c6471f8ba8170b13049a11e6c09ffe3056a104a3bbe4ac5a955f4ba4fe93fc8cef27558a3eb9 d2a529a2092761fb833b656cd48b9de6a -- 输出=MyOutputFile 2-输出文件应该是.zip文件 现在一切正常。
关于java - 无法解析输入: keystore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54602456/