Разница между хранилищем ключей и ключом (ключ загрузки)? - PullRequest
3 голосов
/ 11 мая 2019

Новый пакет приложений для Android (вместо APK) включает создание ключа загрузки и хранилища ключей .

Когда я экспортировал свой пакет приложений, я обнаружил, что эти 2 файла находятся в одном каталоге.

Они были названы: myappname и private_key.pepk. Оба они могут быть открыты в простом приложении textedit.

Когда я впервые обновил свое приложение в Google Play Store, мне пришлось подписать его myappname - и оно заработало. Однако private_key.pepk вообще не использовался.

В чем разница между двумя и какова их цель?

1 Ответ

2 голосов
/ 11 мая 2019

private_key.pek - это зашифрованный закрытый ключ, необходимый для регистрации существующих приложений в App Signing by Play.Он используется только тогда, когда вы уже опубликовали приложение в Play Store и хотите передать свой закрытый ключ в Google, чтобы они могли подписывать APK тем же ключом, что и ваши предыдущие версии.

Для новых приложений GoogleВы можете сами сгенерировать ключ (так как предыдущих версий нет), поэтому вам не нужно ничего передавать.

Таким образом, вы можете удалить этот файл, он вам не понадобится.

Дополнительную информацию о процессе регистрации можно найти по адресу https://support.google.com/googleplay/android-developer/answer/7384423?hl=en-GB

...