Разница между отладкой и ключом подписи - PullRequest
0 голосов
/ 29 сентября 2011

Привет, я пытаюсь получить подписанный ключ. Отпечатки пальцев 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 Ответ

3 голосов
/ 29 сентября 2011

Tutoral при подписании приложения: http://developer.android.com/guide/publishing/app-signing.html

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...