В этом руководстве рассказывается, как загружать 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.