Учебники

Публикация Android-приложения

Публикация приложений Android — это процесс, который делает ваши приложения Android доступными для пользователей. Infect, публикация — последняя фаза процесса разработки приложений для Android.

Публиковать

Жизненный цикл разработки Android

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

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

шаг Деятельность
1 Регрессионное тестирование Прежде чем публиковать свое приложение, необходимо убедиться, что оно соответствует базовым ожиданиям по качеству для всех приложений Android на всех устройствах, на которые вы ориентируетесь. Поэтому проведите все необходимые тесты на разных устройствах, включая телефоны и планшеты.
2 Оценка приложения Когда вы опубликуете свое приложение в Google Play, вам нужно будет указать рейтинг контента для вашего приложения, который информирует пользователей Google Play о его уровне зрелости. В настоящее время доступны рейтинги: (a) Все (b) Низкий срок погашения (c) Средний срок погашения (d) Высокий срок погашения.
3 Целевые регионы Google Play позволяет вам контролировать, в каких странах и территориях будет продаваться ваше приложение. Соответственно, вы должны позаботиться о настройке часового пояса, локализации или любых других конкретных требований в соответствии с целевым регионом.
4 Размер приложения В настоящее время максимальный размер APK, публикуемого в Google Play, составляет 50 МБ. Если ваше приложение превышает этот размер или вы хотите предложить дополнительную загрузку, вы можете использовать APK Expansion Files, которые Google Play будет размещать бесплатно в своей серверной инфраструктуре и автоматически обрабатывать загрузку на устройства.
5 SDK и совместимость экрана Важно убедиться, что ваше приложение спроектировано для правильной работы на версиях платформы Android и размерах экрана устройства, на которые вы хотите ориентироваться.
6 Ценообразование приложений Решение о том, будет ли ваше приложение бесплатным или платным, важно, потому что в Google Play бесплатное приложение должно оставаться бесплатным. Если вы хотите продать свою заявку, вам нужно будет указать ее цену в разных валютах.
7 Рекламный контент Хорошей маркетинговой практикой является предоставление разнообразных высококачественных графических ресурсов для демонстрации вашего приложения или бренда. После публикации они появляются на странице сведений о вашем продукте, в списках магазинов и результатах поиска, а также в других местах.
8 Сборка и загрузка готового к выпуску APK Готового к выпуску APK — это то, что вы будете загружать в консоль разработчика и распространять среди пользователей. Вы можете проверить полную информацию о том, как создать готовую к выпуску версию вашего приложения: Подготовка к выпуску .
9 Завершите детализацию приложения. Google Play предлагает вам множество способов продвижения вашего приложения и взаимодействия с пользователями на странице сведений о вашем продукте, от красочной графики, снимков экрана и видео до локализованных описаний, сведений о выпуске и ссылок на другие ваши приложения. Таким образом, вы можете украсить свою страницу приложения и предоставить как можно более четкие детали.

Экспорт приложения для Android

Процесс приложения Android

Процесс разработки apk

Перед экспортом приложений необходимо несколько инструментов

  • Dx tools (исполняемые инструменты Dalvik): собирается преобразовать файл .class в файл .dex . это полезно для оптимизации памяти и сокращения времени загрузки

  • AAPT (инструмент упаковки помощи Android): полезно конвертировать файл .Dex в файл .Apk

  • APK (комплект упаковки Android): последний этап процесса развертывания называется .apk.

Dx tools (исполняемые инструменты Dalvik): собирается преобразовать файл .class в файл .dex . это полезно для оптимизации памяти и сокращения времени загрузки

AAPT (инструмент упаковки помощи Android): полезно конвертировать файл .Dex в файл .Apk

APK (комплект упаковки Android): последний этап процесса развертывания называется .apk.

Вам нужно будет экспортировать приложение в виде файла APK (пакета Android), прежде чем загружать его в Google Play Marketplace.

Чтобы экспортировать приложение, просто откройте проект приложения в Android-студии и выберите « Построить» → «Создать подписанный APK» в своей Android-студии и выполните простые шаги для экспорта приложения —

Создать подписанный APK

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

Создать подписанный APK

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

Создать подписанный APK

Когда вы заполните всю информацию, такую ​​как назначение приложения, тип сборки и разновидности, нажмите кнопку «Готово». При создании приложения оно будет отображаться, как показано ниже

Создание приложения

Наконец, он сгенерирует ваше Android-приложение в виде файла формата APK, который будет загружен на Google Play Marketplace.

Регистрация в Google Play

Самый важный шаг — зарегистрироваться в Google Play с помощью Google Play Marketplace . Вы можете использовать свой существующий идентификатор Google ID, если у вас есть, в противном случае вы можете создать новый идентификатор Google, а затем зарегистрироваться на торговой площадке. У вас будет следующий экран, чтобы принять условия.

Условия использования Android Market Place

Вы можете использовать кнопку « Продолжить к оплате» , чтобы выполнить платеж в размере 25 долларов США в качестве платы за регистрацию и, наконец, заполнить данные своей учетной записи.

Став зарегистрированным пользователем в Google Play, вы можете загрузить готовый к выпуску APK- файл для своего приложения и, наконец, заполнить сведения о приложении, используя страницу сведений о приложении, как указано в шаге 9 вышеупомянутого контрольного списка.

Подписание вашего приложения вручную

Вам не нужно Android Studio, чтобы подписать ваше приложение. Вы можете подписать свое приложение из командной строки, используя стандартные инструменты из Android SDK и JDK. Чтобы подписать приложение в режиме выпуска из командной строки —

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

Подпишите ваше приложение с помощью закрытого ключа, используя jarsigner

Выровняйте окончательный пакет APK с помощью zipalign.