Чем отличается подписанная сертификация Android от сертификации платформы? - PullRequest
2 голосов
/ 26 августа 2011

В чем разница между сертификацией, подписанной Android, и сертификацией платформы?

1 Ответ

2 голосов
/ 28 сентября 2011

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

Во время тестирования / отладки инструменты Android будут автоматически созданытестовый сертификат и подписать приложение с ним при развертывании на эмуляторе или физическом устройстве.Для выпусков, например, для рынка Android, разработчик должен создать сертификат и использовать его для подписи приложения;использование одного и того же сертификата для подписи обновлений в приложении позволяет устройствам Android распознавать его от того же разработчика.

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

На неподключенных (розничных) телефонах Android, как правило, нет возможности подписать собственное приложение с сертификатом платформы, поскольку они хранятсячастные OEM (Samsung, HTC и т. д.) или Google.На рутованных телефонах вы можете установить собственное ПЗУ с собственным сертификатом платформы, а также подписать с ним приложения - со всеми вытекающими последствиями.

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