Как получить подпись для приложений Android?
Вы можете сгенерировать ключ разработчика двумя способами:
Генерация ключа подписи с помощью Android Studio
Установите Android Studio на свой компьютер и запустите программу.
Вам потребуется создать ключ загрузки и хранилище ключей. Сделать это можно следующим образом:
1. В строке меню выберите “Сборка" - "Сборка" - "Создать подписанный пакет / APK”.
2. В диалоговом окне "Создать подписанный пакет или APK" выберите "Пакет приложений Android" или "APK" и нажмите "Далее".
3. Ниже поля для Путь к хранилищу ключей нажмите “Создать новый”.
4. В окне "Новое хранилище ключей" укажите следующую информацию о вашем хранилище ключей и ключе:
- Keystore
Путь к хранилищу ключей: выберите место, где должно быть создано хранилище ключей.
Пароль: создайте и подтвердите безопасный пароль для вашего хранилища ключей.
- Ключ
Псевдоним: введите идентифицирующее имя для вашего ключа.
Пароль: создайте и подтвердите безопасный пароль для вашего ключа. Это должно отличаться от пароля, который вы выбрали для хранилища ключей
Срок действия (в годах): установите период времени, в течение которого ваш ключ будет действителен. Ваш ключ должен быть действителен в течение не менее 25 лет, чтобы вы могли подписывать обновления приложения одним и тем же ключом в течение срока службы вашего приложения.
Сертификат: введите некоторую информацию о себе для своего сертификата. Эта информация не отображается в вашем приложении, но включена в ваш сертификат как часть APK.
7. Заполнив форму, нажмите кнопку ОК.
Теперь вы можете перейти в папку, которую указали для хранения ключей и скопировать файл *keystore.
Генерация ключа подписи с помощью Keytool
1. Загрузите и установите Java.
2. Установить каталог Java_Home.
3. Откройте командную строку (cmd.exe) как администратор, затем выполните следующую команду:
$ keytool -genkey -v -keystore [keystore_name].keystore -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000
4. Keytool запросит пароль хранилища ключей. Введите пароль и подтвердите.
5. Далее keytool запросит дополнительную информацию - имя, страну и т.д. Укажите всю требуемую информацию.
6. Затем keytool запросит пароль для псевдонима. Вернитесь, если он совпадает с паролем хранилища ключей. В противном случае введите пароль и подтвердите.
7. Готово - ваш ключ готов к копированию!
Скопированный файл ключа, вы можете добавить в Личном кабинете в качестве подписи для приложения Android.
Last updated