Разница между ключом отладки и ключом подписи

#java #android #google-maps-api-3 #oauth-2.0

#java #Android #google-maps-api-3 #oauth-2.0

Вопрос:

привет, я пытаюсь получить отпечатки пальцев ключа подписи MD5 для моего сертификата подписи. может ли кто-нибудь, пожалуйста, указать разницу между ключом подписи и ключом отладки. я могу обрабатывать отпечатки пальцев для ключа отладки, но для получения отпечатка пальца ключа подписи я не понимаю, что означает my_release_key.keystore в keytool -list -alias alias_name -keystore my-release-key.keystore . я использую следующую ссылку для получения отпечатков ключей подписи. http://code.google.com/android/add-ons/google-apis/mapkey.html#getfingerprint .

Ответ №1:

Руководство по подписанию вашего приложения: http://developer.android.com/guide/publishing/app-signing.html

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

О ключе подписи: система Android требует, чтобы все установленные приложения были подписаны цифровой подписью с помощью сертификата, закрытый ключ которого хранится у разработчика приложения. Система Android использует сертификат как средство идентификации автора приложения и установления доверительных отношений между приложениями. Сертификат не используется для управления тем, какие приложения может устанавливать пользователь. Сертификат не обязательно должен быть подписан центром сертификации: для приложений Android вполне допустимо и типично использовать самозаверяющие сертификаты.

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

1. @Paresh Mayani Могу ли я найти ключ подписи отладки в папке?

2. Проверьте «C:Usersuser.android «. то, что вы ищете, — это debug. хранилище ключей