Хранилище ключей было взломано или введен неверный пароль — в приложении уже есть в Google Play

Я пытаюсь подписать приложение с помощью ручного метода, который можно найти здесь http://developer.android.com/tools/publishing/app-signing.html#signing-manually

Наши предыдущие внешние разработчики прислали мне три файла хранилища ключей, которые мне нужны для этого (не знаю, зачем им три??). При попытке подписать мое приложение мне предлагается пароль хранилища ключей, который я не знаю (я пытаюсь получить его от них).

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

Я знаю, что этот вопрос уже задавали раньше, но я просто не был уверен, что эти ответы относятся ко мне напрямую, поскольку мое приложение уже находится в магазине Google Play и опубликовано.


person Zabs    schedule 04.09.2015    source источник


Ответы (1)


у меня есть несколько предложений для вас.

  1. если вы не знаете пароль ко всем трем хранилищам ключей, то вам никто не поможет. вам необходимо создать новое приложение с новым именем пакета (которое отличается от последнего живого приложения в Google Play), добавить новое приложение в Google Play

  1. теперь, если у вас есть пароль, сначала получите последний живой APK. сгенерировать знаковые ключи (sha-1 и MD5) из этого APK-файла проверьте ответ здесь, как сгенерировать ключи из APK.

    затем после получения sha-1 и MD5 из всех 3 хранилищ ключей и сопоставления с sha-1 и MD5 APK. они совпадают, тогда вы можете узнать, какое хранилище ключей используется для знака APK (который в настоящее время находится в Google Play)

    используйте это хранилище ключей для создания нового APK :)

person Dhaval Parmar    schedule 04.09.2015
comment
Похоже, мне придется выполнить шаг 2 и получить пароли от внешних разработчиков, так как я действительно не хочу добавлять совершенно новое приложение в Play Store. - person Zabs; 04.09.2015
comment
Знаете ли вы, где в консоли разработчика Google Play я могу определить, какой ключ или ключи прикреплены к приложению? - person Zabs; 04.09.2015
comment
Вы должны получить из последнего живого apk-файла, проверить ответ, как получить из apk - person Dhaval Parmar; 04.09.2015
comment
спасибо, теперь я понимаю, Дхавал, ты очень помог - person Zabs; 04.09.2015