Как подписать APK с более чем один сертификат, так что я могу это сделать, когда я публикую на Android Market:Как подписать APK с несколькими сертификатами?
Версия 1.0 => Подписано сертификат
Version 2.0 => Подписано сертификат & B
Версия 3.0 => Подписано сертификат B
Андроид Market дает мне некоторую надежду, но я не уверен, что сделать это, когда я загружаю с другим сертификатом знака дает мне это сообщение :
«Apk должен быть подписан хотя бы с одним сертификатом, совпадающим с предыдущей версией».
Мотив:
Я опубликовал приложение на рынке, используя Android Signing Tool как часть MOTODEV студии для андроида. Проблема в том, что он обрабатывает сами ключи, и нет способа (документально) получить их. Я хочу изменить его, чтобы использовать хранилище ключей и сертификат, который я больше контролирую и могу использовать, даже если я больше не использую MotoDev Studio. Также кажется, что MotoDev Studio заблокирует вас от новых функций, таких как общие библиотеки.
UPDATE 5/3/2011:
Они были на самом деле очень быстро и оперативно при обновлении MOTODEV Studio, но это, кажется, как я считаю, что Google должна по-прежнему обеспечивать работу вокруг для тех, кто хочет изменить их сертификаты Приложения. Обновление приложения для всех использует один и тот же сертификат, создавая новые с течением времени и, возможно, создавая новый, чтобы вы могли передать поддержку и распространение своего приложения другим.
Хорошо, я посмотрю, примет ли Android Market его старый сертификат, а затем новый, а затем добавит новое обновление только с новым и посмотрит, работает ли он. Это то, о чем я думал, но я новичок в подписании кода вообще, и он ни разу не упоминает способ смены сертификатов. – ddcruver
Ну, по крайней мере, в Android Docs. – ddcruver
Кажется, что все работает нормально, похоже, это способ изменить сертификат в приложении Android Market. – ddcruver