Что произойдет, когда истечет срок действия первых сертификатов хранилища ключей Android?

Насколько я помню, 10 years было настройкой по умолчанию при создании хранилища ключей в Eclipse. Я думаю, что около 5 лет назад разработка Android стала своего рода мейнстримом, поэтому я ожидаю, что через 5 лет многие приложения не будут обновляться в Play Store.

Пока что я не нашел решения, как "продлить" срок действия сертификата. Есть ли он? Будет ли Google реализовывать способ настройки вашего приложения с новым сертификатом? Конечно, мой сценарий не затрагивает СЛИШКОМ много приложений, но я думаю, что через 3-5 лет будет значительное количество ТАКИХ вопросов именно по этому поводу.

Любые идеи?


person user2875404    schedule 22.07.2017    source источник
comment
stackoverflow.com/ вопросы/10566884/   -  person Salman500    schedule 23.07.2017
comment
Есть ли один? -- не в настоящее время, насколько я знаю. Будет ли Google реализовывать способ настройки вашего приложения с новым сертификатом? -- они не могут для старых устройств. Насколько я помню, 10 лет были настройкой по умолчанию при создании хранилища ключей в Eclipse — кажется, я припоминаю, что с самого начала Play Store требовалось более 25 лет.   -  person CommonsWare    schedule 23.07.2017
comment
Отвечает ли это на ваш вопрос? Android. Что происходит, когда срок действия ключа подписи истекает?   -  person Ismail Iqbal    schedule 27.11.2020


Ответы (1)


Google Play всегда требовал, чтобы сертификат был действителен не менее 25 лет.

Начиная с minSdkVersion 28 можно менять сертификаты. Таким образом, разработчики приложений, вероятно, захотят отказаться от поддержки более старых версий примерно за год до истечения срока действия их сертификатов. Затем в течение оставшегося срока действия старого сертификата обновления будут подписываться как старым, так и новым сертификатом, а затем только новым сертификатом.

person j__m    schedule 15.11.2018