Мое приложение уже есть в Google Play Store, и я хочу выпустить его новую версию. Когда я пытаюсь загрузить файл AAB, я получаю сообщение об ошибке: «Чтобы загрузить пакет Android App Bundle, вы должны быть зарегистрированы в программе подписи приложений Play». Я выполнил все шаги по экспорту и шифрованию закрытого ключа, используя команду ниже.
java -jar pepk.jar --keystore=foo.keystore --alias=foo --output=encrypted_private_key_path --rsa-aes-encryption --encryption-key-path=/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)
Можете ли вы предложить мне решение этой проблемы?
@PresidentJamesK.Polk Мы загрузили файл pepk.jar из магазина Google Play и указали путь к нему в команде.





Я исправил эту проблему, обратившись к видео ниже. Спасибо. youtube.com/watch?v=pCczRHsdNOY
Я предпочитаю не видеть скриншот ошибки. Пожалуйста, прочитайте Почему мне не следует загружать изображения кода/данных/ошибок при задании вопроса?. И что такое
pepk.jar?