Skip to content

Latest commit

 

History

History

10_publication

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Публикация приложения в NashStore

Введение

Система Android позволяет устанавливать приложения при помощи других приложений: магазинов или сторов. Разработчик может распространять, обновлять и продвигать своё приложение, используя возможности стора.

Для примера рассмотрим магазин приложений NashStore. Он подойдёт для начинающих: для регистрации не требуется оплачивать регистрационный сбор, в отличие от Google Play, и не нужно иметь предприятие, как в RuStore.

Регистрация

Для использования NashStore нужно пройти регистрацию для доступа к магазину и отдельно регистрацию аккаунта разработчика.

Переходим на страницу регистрации.

Вводим свои данные.

image

После успешной регистрации нужно подтвердить email.

Далее регистрируем аккаунт разработчика.

image

Заполняем анкету.

image

Нажимаем «Создать аккаунт».

image

Аккаунт зарегистрирован, но потребуется некоторое время для проверки.

image

В это время мы можем подготовить наше приложение к публикации.

Подготовка

На этом этапе от нас потребуется:

  • минимум 2 скриншота;
  • большая иконка приложения, она создаётся при генерации иконки. Пример;
  • apk-файл, собранный в release-версии.

Переходим к консоли разработчика. Выбираем созданный аккаунт.

Нажимаем «Создать приложение».

image

image

Заполняем информацию, которую увидит пользователь.

image

image

Далее указываем информацию, которая потребуется при возникновении вопросов по приложению.

image

Потребуется иконка и скриншоты.

image

Поскольку в приложении есть функции, доступные только после аутентификации, нужно завести тестовый аккаунт и поделиться им. Это необходимо для проверок и одобрения публикации со стороны магазина.

image

Публикация

Переходим к вкладке «Управление выпусками» и создаём выпуск.

image

На этом этапе нам потребуется подписанная релизная сборка.

Перед сборкой необходимо придумать уникальный applicationId.

image

Как правило, applicationId представляет собой имя сайта наоборот. При этом доменное имя сайта не обязательно должно вам принадлежать. Оно должно быть уникально в рамках магазина приложений.

Для сборки релиза в Android Studio нужно выбрать этот пункт:

image

В появившемся окне выбираем Apk.

image

Если на этом этапе есть хранилище ключей (keysore), то можно выбрать существующий. Если нет, нужно его создать (Create New).

image

При создании keystore указывайте свои данные, которые могут идентифицировать вас как автора. Время жизни ключа побольше — 25 лет хватит.

image

После создания/выбора keystore переходим далее (Next) и выбираем release.

image

Готовый apk должен быть здесь:

image

В появившемся окне выбираем созданный ранее Apk.

image

Выпуск можно опубликовать.

image

К каждому выпуску можно указывать краткое описание того, что изменилось.

image

Заключительный этап.

image

Ждём одобрения или отправки на доработку.

Типичные ошибки

Выпуск может быть отправлен на доработку. Чаще всего это происходит по причинам:

  1. Указана некорректная информация.
  2. При сборке apk не была увеличена версия.

image

Рекомендуем подойти к задаче ответственно, иначе релиз может не выйти в планируемый срок.