Как сделать APK из Android Studio? Создать подписанный пакет

Создание APK или подписанного пакета из Android Studio - это необходимый шаг для настройки приложения в Google Play Store, так как пакет приложений Google Android и пакет Google Play APK - это пакеты, которые необходимо создать, чтобы загрузить пакет приложений в Play Store и иметь приложение опубликовано в GooglePlayStore.


Как сделать APK из Android Studio?

Создание APK или подписанного пакета из Android Studio - это необходимый шаг для настройки приложения в Google Play Store, так как пакет приложений Google Android и пакет Google Play APK - это пакеты, которые необходимо создать, чтобы загрузить пакет приложений в Play Store и иметь приложение опубликовано в GooglePlayStore.

Ниже приведен пример продолжения нашего примера создания лучшего бюджетного приложения для Android с использованием бесплатного существующего кода из партнерской программы TravelPayouts.

Партнерская программа TravelPayouts и код для разработки приложения бронирования авиабилетов

Создать подписанный пакет или APK из Android Studio

Создать подписанный пакет или APK из AndroidStudio довольно просто, если вы можете использовать новый ключ загрузки и не забыли пароль своего ключа загрузки - иначе он не будет работать.

Чтобы создать APK из Android-студии, начните с открытия меню «Создать подписанный пакет» или «APK».

Создание подписанного пакета Android-приложения в Android Studio: сборка> создание подписанного пакета / APK

Затем выберите, хотите ли вы создать подписанный пакет приложений Google Android или Google Play APK.

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

Если нет, начните создавать новый ключ.

Создать новый ключ загрузки Play Store

Чтобы создать новый ключ загрузки, введите всю необходимую информацию в форме: путь к хранилищу ключей, соответствующие пароли, псевдоним, соответствующий пароль ключа, срок действия в годах, имя и фамилия, организационная единица, организация, город или населенный пункт, штат или провинция и код страны ISO.

Затем сгенерируйте ключ, который будет сохранен на вашем компьютере.

Теперь можно создать свой пакет приложений Google Android, и вы можете загрузить пакет приложений в Play Store - если только вы не столкнулись с проблемой, такой как использование нового ключа для уже существующего приложения.

Сбросить ключ загрузки Google Play

Чтобы сбросить ключ загрузки в Google Play, вам нужно связаться со службой поддержки Google Play и попросить их сбросить ключ загрузки.

Через некоторое время служба поддержки ответит на запрос о создании нового ключа, как описано выше, и о новом сертификате ключа в формате PEM.

 Справочный центр Android Studio: создание ключа загрузки и хранилища ключей
экспортирует сертификат подписывающего ключа в расширение .pem в Android Studio

Установите KeyStore Explorer, чтобы получить сертификат PEM.

Если вам нужно использовать новый ключ загрузки и отправить в GooglePlay поддержку сертификата PEM, лучшим способом является использование программы KeyStore Explorer.

Загрузите и установите его, чтобы получить этот сертификат PEM.

Скачать KeyStore Explorer

После этого запустите приложение из меню «Пуск» Windows.

Установите Java для KeyStore Explorer

Может потребоваться установить последнюю версию Java, прежде чем можно будет запустить программу KeyStore Explorer и получить сертификат PEM.

Скачать Java для Windows

Получите сертификат ключа PEM от ключа загрузки

После установки Java-программы вы, наконец, сможете установить программу KeyStore Explorer.

Выберите для начала открыть существующее хранилище ключей.

Затем найдите на своем компьютере ключ в формате .jks, который был создан ранее с помощью AndroidStudio.

Пароль будет запрошен, чтобы открыть этот ключ, и вы должны будете предоставить его, чтобы ввести его детали.

После того, как ключ был открыт, дважды щелкните по нему, чтобы использовать его для загрузки пакета приложений в Play Store, дважды щелкнув по нему.

Все детали будут отображены, и вы сможете нажать на кнопку PEM, чтобы получить доступ к знаменитому сертификату PEM.

Когда отобразится сертификат PEM, просто нажмите «Экспорт», чтобы сохранить его на своем компьютере, и отправьте этот файл в службу поддержки Google Play, чтобы сбросить ключ загрузки.

Через некоторое время они подтвердят, что ключ был сброшен, и что вы можете использовать новый ключ загрузки для генерации подписанных пакетов или APK для загрузки пакета приложений в Play Store - все еще потребуется несколько дней, чтобы новые ключи стали действительный.

Вся операция по сбросу ключа загрузки в Google Play занимает около недели, после чего можно будет снова загрузить комплект приложений Google Android в новом выпуске приложения.

Распространенные проблемы обновления релиза приложения

Обновление моего приложения для Android не развертывается: если новый выпуск не предлагается для загрузки пользователям, которые уже установили приложение, а выпуск приложения на консоли Google Play отображается как опубликованный со всеми живыми обновлениями, это может быть связано с тем, что код версии и название версии не были обновлены, что не позволяет пользователям телефонов идентифицировать обновление как новую версию.

Как вы выпускаете обновление приложения для Android? Убедитесь, что номер версии был обновлен в файле AndroidManifest.xml или в файле build.gradle.
В Play Store установлена ​​новая версия приложения, но не отображается обновление

Часто Задаваемые Вопросы

Какие шаги необходимы для создания подписанного файла APK или пакета приложений Android от Android Studio для распространения приложений?
В Android Studio завершите разработку и тестирование приложения. Перейдите к «строительству»> «генерировать подписанный пакет / apk». Выберите пакет приложений APK или Android в зависимости от вашего плана распространения. Создайте новый магазин ключей или используйте существующий, чтобы подписать приложение, обеспечивая его безопасность и целостность. Укажите вариант сборки и подписание конфигураций. Нажмите «Закончить», чтобы сгенерировать подписанный пакет APK или приложения, готовый к распространению на таких платформах, как Google Play Store.

Yoann Bierling
Об авторе - Yoann Bierling
Yoann Bierling - профессионал в области веб -публикации и цифрового консалтинга, оказавший глобальное влияние на экспертизу и инновации в области технологий. Увлеченные расширением прав и возможностей отдельных лиц и организаций для процветания в цифровую эпоху, он стремится обеспечить исключительные результаты и стимулировать рост посредством создания образовательного контента.




Комментарии (0)

Оставить комментарий