java - 无法解析输入: keystore

标签 java android console keystore public-key-encryption

我正在尝试加密 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/

相关文章:

python - python 控制台和 python 脚本之间的不同行为

java - 在 Java 中解析多行 SQL 语句的最简单方法是什么?

Android:Webview 画廊

android - 删除项目并添加新项目后出现错误 : Maximum number of items supported by BottomNavigationView is 5,

php - 如何在 Symfony 2 控制台命令中使用我的实体和实体管理器?

C++:出现徘徊 'ghost' 窗口..?

java - JPanel 设置为不可见,除默认设置之外的组合框选择将其设置为可见,但缺少组件

java - 在数组列表的条目中搜索一段文本的最简单方法?

java - 如何在JAVA中旋转AWT矩形?

java - 在android中录制声音时是否可以静音通话