Могу ли я использовать один и тот же псевдоним и файл хранилища ключей для другого приложения для загрузки в магазин воспроизведения

Мне нужно загрузить собственное новое второе приложение для Android в playstore. Я знаю, что можно использовать тот же файл хранилища ключей. Но у меня нет идеи использовать тот же псевдоним или другой псевдоним, который нужно создать для второго приложения для playstore.


person Gopinath S    schedule 23.11.2016    source источник


Ответы (2)


Хранилище ключей — это просто контейнер, в котором хранятся ваши ключи (например, jar для файлов cookie), поэтому с технической точки зрения это совершенно не имеет значения, если вы храните все свои ключи в одном хранилище ключей или разделяете их между многими (вы даже можете иметь отдельный файл хранилища ключей для каждого ключа - ничто не мешает).

Псевдоним также не имеет значения - это просто "человеческое имя" для вашего ключа, просто для вашего удобства. Технически это также не имеет значения, однако у вас не может быть более одного ключа, использующего один и тот же псевдоним в заданном хранилище ключей:

Псевдонимы хранилища ключей

Доступ ко всем записям хранилища ключей (записям ключей и доверенных сертификатов) осуществляется через уникальные псевдонимы.

http://docs.oracle.com/javase/7/docs/technotes/tools/solaris/keytool.html

Однако вы можете использовать один и тот же псевдоним в разных хранилищах ключей без каких-либо проблем.

ПРИМЕЧАНИЕ. Технически вы можете подписывать все свои приложения одним и тем же ключом, но это настоятельно не рекомендуется. Вы должны создать отдельный ключ для каждого выпущенного приложения - это значительно облегчит вашу жизнь, например, когда вы решите продать свой проект.

person Marcin Orlowski    schedule 23.11.2016
comment
Как я исследовал, каждый псевдоним технически может иметь разные ключи SHA1. Пример: SigningKey.Keystore имеет 2 псевдонима Alias1 и Alias2. Псевдоним1 SHA1: OB:CE:8F:FC:87:DD:02:99:97:58:2C:D3:06:D8:38:0E:A8:78:DE:07 Отпечаток SHA1 псевдонима 2: A4:D8 :CE:DA:53:5A:DD:DA:70:74:96:76:6A:EC:0C:72:17:38:52:9B Может ли возникнуть конфликт в Playstore, если я использую тот же сертификат (тот же псевдоним) для обоих приложений. - person Gopinath S; 23.11.2016
comment
Это довольно очевидно. Псевдоним — это просто ярлык, не более того. И Alias1 и Alias2 - это два разных ярлыка, поэтому уверен, что он должен работать - не уверен, что вы здесь доказываете :) - person Marcin Orlowski; 23.11.2016

Да. Вы можете использовать одно и то же хранилище ключей для загрузки разных приложений, если все приложения принадлежат вам или вашей фирме.

person SaravInfern    schedule 23.11.2016
comment
Можете ли вы очистить меня. Должен ли я использовать тот же псевдоним или мне нужно создать другой псевдоним? - person Gopinath S; 23.11.2016