当前位置:   article > 正文

谷歌商店上传java.security.NoSuchAlgorithmException: Cannot find any provider supporting RSA/NONE/OAEPWithS_none and -noverify were deprecated in jdk 13 and w

none and -noverify were deprecated in jdk 13 and will likely be removed in a

前面已经写过一篇谷歌商店上传秘钥的问题, 最近上传又发现不行了,

之前的文章:谷歌商店 pepk.jar 运行失败Java Runtime (class file version 55.0)-CSDN博客

可以看出 --encryption-key-path=encryption_public_key.pem这里有变化,原因也是 pepk.jar更新了,

现在看看遇到的问题 一:

Error: Unable to access jarfile pepk.jar

这说明 pepk.jar的路径不对,直接写pepk.jar全路径

问题二:

jdk版本太低 ,需要升级, 后面会讲到如何处理,

问题三:

  1. java.security.NoSuchAlgorithmException: Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding
  2. at java.base/javax.crypto.Cipher.getInstance(Cipher.java:574)
  3. at com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.encryptPrivateKeyWithCkmRsaAesKeyWrapEncryption(ExportEncryptedPrivateKeyTool.java:284)

其实和问题二一样 也是jdk版本太低.

解决二,三的最简单的方法:

更新新的jdk

下载后安装. 然后把 pepk.jar和encryption_public_key.pem还有 签名文件.jks文件 三个全部复制到这个bin目录下 如图

 cd 到 刚才openjdk的安装路径  再运行谷歌密令,   注意签名文件的路径

 如图代表已经生成成功找到output. zip 文件去上传.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/661536
推荐阅读
相关标签
  

闽ICP备14008679号