错误:尝试导出私钥时无法导出或加密私钥

问题描述 投票:0回答:1

我的应用程序已在 Google Play 商店中,我想推送它的新版本。当我尝试上传 AAB 文件时,收到一条错误消息:“要上传 Android App Bundle,您必须注册 Play 应用签名。”我使用下面的命令按照所有步骤导出和加密私钥。

java -jar pepk.jar --keystore=foo.keystore --alias=foo --输出=加密的私有密钥路径 --rsa-aes-加密 --加密密钥路径=/path/to/encryption_public_key.pem

但是当我运行上述命令时,出现以下错误:

错误:无法导出或加密私钥 java.security.NoSuchAlgorithmException:找不到任何提供者 支持 RSA/NONE/OAEPWithSHA1AndMGF1Padding 在 java.base/javax.crypto.Cipher.getInstance(Cipher.java:574) 在 com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.encryptPrivateKeyWithCkmRsaAesKeyWrapEncryption(ExportEncryptedPrivateKeyTool.java:284) 在 com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.run(ExportEncryptedPrivateKeyTool.java:213) 在 com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.main(ExportEncryptedPrivateKeyTool.java:165)

您能为我提供解决此问题的方案吗?

google-play
1个回答
0
投票

我参考下面的视频解决了这个问题。谢谢。 youtube.com/watch?v=pCczRHsdNOY

© www.soinside.com 2019 - 2024. All rights reserved.