Магазин Google Play не просил меня создавать загрузку keystore…..do Мне все еще нужно его создать?

#android #google-play #keystore #google-play-console #android-app-signing

#Android #google-play #хранилище ключей #google-play-консоль #подписание android-приложений

Вопрос:

Я предпочитаю использовать сервис Google Play App Singing для своего приложения.

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

Теперь я в замешательстве, потому что все, что я прочитал в документах, говорит о том, что вас попросят предоставить ключ загрузки для приложения. Меня не просили предоставить это.

Когда я перехожу на страницу подписания приложения в разделе выпуска, это не дает мне возможности загружать / создавать и загружать хранилище ключей.

Что именно произошло? Как я зарегистрировался в Play App Signing, не загрузив хранилище ключей для загрузки?

Ответ №1:

во-первых, вы должны подписать свой файл aab / apk с заданной конфигурацией для хранилища ключей. Это позволяет вам постоянно поддерживать права на обновление и управление вашим приложением после выпуска. также вам нужно понять, что Google извлекает ключ выпуска из пакета приложений после загрузки на консольный диск. однако в том, что вы делаете, вы предоставляете ключ вручную. Я расскажу вам о ключах, так как вы, кажется, немного знакомы с этой системой:

  • Ключ подписи приложения никогда не может быть изменен в течение всего срока службы вашего приложения. Держите ключ подписи вашего приложения в секрете, но вы можете поделиться общедоступным сертификатом своего приложения с другими.
  • Ключ загрузки Ключ
    , который вы используете для подписи пакета приложений или APK-файла перед загрузкой в Google Play. Держите ключ загрузки в секрете, но вы можете поделиться общедоступным сертификатом своего приложения с другими. По соображениям безопасности рекомендуется использовать ключи подписи и загрузки приложений, которые отличаются друг от друга.

Ответ №2:

Вы должны подписать свой файл apk / aab в хранилище ключей в конфигурации выпуска. В противном случае, если вы зарегистрируетесь в Play App Signing, используя свой ключ отладки, вы столкнетесь с проблемами в будущем, если ваш ключ отладки сбросится, и вы не сможете обновить свое приложение.

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

Дополнительная информация здесь: https://support.google.com/googleplay/android-developer/answer/9842756?hl=en-GBamp;visit_id=637418371461688084-2328838094amp;rd=1

Комментарии:

1. Вы читали ту часть, где я сказал, что это сборка релиза?

2. Затем ключ был автоматически загружен вместе с пакетом. Он включен в пакет приложений, и Google извлекает его.