Я получаю ключ к своему приложению три месяца назад. Теперь я форматирую свой компьютер, и когда я подписываю свое приложение своим ключом выпуска, я получаю сообщение об ошибке: java.lang.RunTimeException: загрузка хранилища ключей: недопустимый формат хранилища ключей.
Как мне решить эту ошибку?
Команда была такой: jarsigner -verbose -keystore "D:\releasekey.keystore" "D:\myApp.apk" ключ выпуска
Я использую старое хранилище ключей (первое), но получаю сообщение об ошибке.
Я попробовал и получил это:
java.io.IOException: java.io.IOException: invalid keystore format
at sun.security.provider.javaKeyStore.engineLoad(JavaKeyStore.java:650)
at sun.security.provider.javaKeyStore$JKS.engineLoad(JavaKeyStore.java:55)
at java.security.KeyStrore.load(KeyStore.java:1214)
at sun.security.tools.KeyTool.doCommands(KeyTool.java:789)
at sun.security.tools.KeyTool.run(KeyTool.java:340)
at sun.security.tools.KeyTool.main(KeyTool.java:333)