2016-02-16 7 views
2

Я пытаюсь получить доступ к своему хранилищу ключей, потому что мне нужно получить отпечаток SHA1 для генерации ключа Google Maps Api: google map docskeytool error: java.io.IOException: Keystore был взломан, или пароль был неправильным, Android keystore

При попытке ввести свой ключ в командной строке (или скопировать и вставить его), я получаю следующее:

keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect

Теперь, если я пойду в Android Studio и выберите «Создать Подписанный APK ", он запрашивает мой пароль хранилища ключей, и если я его вхожу, (вместе с пропуском псевдонима и псевдонима) Я могу закончить клик, и он начинает строить APK выпуска (хотя, конечно же, он терпит неудачу, потому что, как упоминалось выше, мне нужен ключ Google Maps, а не отладочный.)

Так что из-за этого я знаю это должен быть правильный пароль, и все же я все еще получаю эту ошибку. Кто-нибудь еще испытал это? Какова возможная причина и каково решение?

+0

Пожалуйста отправьте команду вы работаете в терминале для создания SHA1, –

+0

@EricB. Просто разместил это ниже ответ EJP, но команда im using: 'keytool -list -keystore your_keystore_name.jks'. Используя это, он все еще запрашивает пароль, но попадание в него без ввода чего-либо распечатывает SHA1. Хотя это хорошо, я все равно хотел бы выяснить, что происходит с паролем. – Orbit

ответ

3
  1. Очевидно, вы по-прежнему получаете неправильный пароль, что бы вы ни думали.
  2. Вам не нужен пароль для получения отпечатка SHA1. Просто нажмите клавишу ENTER.
+0

Спасибо за ответ. Поэтому, делая «keytool -list -keystore your_keystore_name», он по-прежнему запрашивает пароль, но нажатие на него без ввода чего-либо распечатывает отпечаток SHA1, так что это хорошо. Что касается вашего первого момента, я буквально скопировал и вставлял в Android Studio, а затем вставлял его в командную строку. Мастер начнет строить подписанный apk, но в командной строке будет ошибка. – Orbit

+0

Неважно, что вы сделали. Вы можете подумать, что все правильно, но ключ не согласен с вами. Вы спорите с этим здесь, а не со мной. – EJP

+0

Часть моей озабоченности заключается в поиске таких проблем: https://code.google.com/p/android/issues/detail?id=187532, где они упоминают, что это может привести к поломке учетных данных. Я не уверен, как это будет работать, и многие из них предполагают, что для них все еще работает командная строка, поэтому я не уверен, что происходит. – Orbit

-1

Пароля по умолчанию: android

+0

Пароль - это то, к чему пользователь его установил. – EJP

Смежные вопросы