2016-11-23 2 views
1

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

ответ

0

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

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

Псевдонимы KeyStore

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

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

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

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

+0

Как я исследовал каждый псевдоним, может иметь различные SHA1 Key технически. Пример: SigningKey.Keystore имеет 2 псевдонима Alias1 & Alias2. Alias1 SHA1: OB: CE: 8F: FC: 87: DD: 02: 99: 97: 58: 2C: D3: 06: D8: 38: 0E: A8: 78: DE: 07 Alias ​​2 SHA1 отпечаток : A4: D8: CE: DA: 53: 5A: DD: DA: 70: 74: 96: 76: 6A: EC: 0C: 72: 17: 38: 52: 9B Есть ли конфликт в Playstore , Если я использую тот же сертификат (тот же псевдоним) для обоих приложений. –

+0

Это довольно очевидно. Псевдоним - это всего лишь ярлык, не более того. И 'Alias1' и' Alias2' ** - два разных ** ярлыка, поэтому убедитесь, что он ** должен работать ** - не уверен, что вы здесь доказываете :) –

0

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

+0

Можете ли вы очистить меня. Хорошо, я использую один и тот же псевдоним или вам нужно создать другое псевдоним. –