В этом руководстве рассказывается, как загружать APK-файлы в App Distribution и распространять сборки среди тестировщиков с помощью консоли Firebase.
Подготовка
Если вы ещё этого не сделали, добавьте Firebase в проект Android.
Если вы не используете другие продукты Firebase, вам нужно только создать проект и зарегистрировать приложение. Однако если вы решите использовать дополнительные продукты в будущем, обязательно выполните все шаги, описанные на странице по ссылке выше.
Откройте страницу App Distribution в консоли Firebase. Выберите проект Firebase, затем выберите приложение с помощью переключателя приложений и нажмите Начать.
1. Создайте приложение
Когда вы будете готовы распространить предварительный выпуск приложения среди тестировщиков, создайте APK-файл обычным способом. Подпишите APK-файл ключом отладки или ключом подписи приложения.
Шаг 2. Как распространять приложение среди тестировщиков
Чтобы распространить приложение среди тестировщиков, загрузите APK-файл в консоли Firebase.
Откройте страницу App Distribution в консоли Firebase. Выберите проект Firebase.
На странице Выпуски выберите приложение, которое хотите распространять, в раскрывающемся меню.
Перетащите APK-файл приложения в консоль, чтобы загрузить его.
После завершения загрузки укажите группы тестировщиков и отдельных тестировщиков, которые должны получить сборку. Затем добавьте примечания к выпуску для сборки.
Подробнее о том, как создавать группы тестировщиков…
Нажмите Распространить, чтобы сделать сборку доступной для тестировщиков. Тестировщик автоматически получит приглашение по электронной почте.
Чтобы поделиться ссылками на определенные выпуски с тестировщиками, у которых есть к ним доступ, нажмите на значок Ссылка и скопируйте ссылку на выпуск в буфер обмена.
После распространения сборка будет доступна на панели управления App Distribution в консоли Firebase в течение 150 дней (пяти месяцев). За 30 дней до истечения срока действия сборки в консоли и в списке сборок на тестовом устройстве появится уведомление.
Тестировщики, которые ещё не были приглашены, получат приглашения по электронной почте, а существующие тестировщики получат уведомления о том, что новая сборка готова к тестированию. Инструкции по установке тестового приложения приведены в статье Как стать тестировщиком App Distribution. В консоли Firebase можно отслеживать статус каждого тестировщика: принял ли он приглашение и скачал ли приложение.
Принять приглашение можно в течение 30 дней. За пять дней до истечения срока действия приглашения в консоли Firebase рядом с именем тестировщика появляется уведомление. Чтобы продлить приглашение, отправьте его повторно, используя раскрывающееся меню в строке тестировщика.
Дальнейшие действия
Добавьте в приложение форму обратной связи, чтобы тестировщикам было проще отправлять отзывы и скриншоты.
Узнайте, как показывать тестировщикам оповещения в приложении, когда доступны новые сборки.
Ознакомьтесь с рекомендациями по распространению приложений Android среди тестировщиков с помощью CI/CD.