Почему Android позволяет устанавливать APK с просроченным сертификатом? - PullRequest
9 голосов
/ 11 апреля 2011

Я сделал APK подписанный сертификатом, срок действия которого 1 день.Моя цель - предоставить пробное приложение некоторым людям, но не дать им скопировать приложение после истечения срока годности.Если они копируют заявку до истечения срока годности, это нормально.Я думал, что ОС Android заблокирует любое приложение с просроченным сертификатом от установки на телефон.Однако я обнаружил, что могу установить приложение на свой телефон через 2 дня после истечения срока действия сертификата, с которым оно подписано.Jarsigner подтверждает, что срок действия сертификата истек.Почему Android позволяет устанавливать приложение с просроченным сертификатом?

1 Ответ

2 голосов
/ 27 апреля 2011

Я так понимаю, что разрешено устанавливать разработчикам через adb или тридцать.Я уверен, что если вы загрузите его в Маркет, у вас возникнут трудности.ИМХО, это логично, потому что, когда вы устанавливаете приложения вне Маркета, вы берете на себя множество рисков, которые вы не могли бы решить с помощью приложения, подписанного правильно.

...