W tym przewodniku opisano, jak przesyłać pliki APK do usługi App Distribution i rozpowszechniać kompilacje wśród testerów za pomocą konsoli Firebase.
Zanim zaczniesz
Jeśli jeszcze tego nie zrobiłeś, dodaj Firebase do swojego projektu na Androida .
Jeśli nie używasz żadnych innych produktów Firebase, wystarczy utworzyć projekt i zarejestrować swoją aplikację. Jeśli jednak zdecydujesz się w przyszłości korzystać z dodatkowych produktów, pamiętaj o wykonaniu wszystkich kroków na stronie, do której prowadzi link powyżej.
Krok 1. Zbuduj swoją aplikację
Gdy wszystko będzie gotowe do rozpowszechnienia przedpremierowej wersji aplikacji wśród testerów, utwórz plik APK w zwykły sposób. Musisz podpisać plik APK kluczem debugowania lub kluczem podpisywania aplikacji.
Krok 2. Przekaż swoją aplikację testerom
Aby rozpowszechnić aplikację wśród testerów, prześlij plik APK za pomocą konsoli Firebase:
Otwórz stronę Dystrybucja aplikacji w konsoli Firebase. Po wyświetleniu monitu wybierz swój projekt Firebase.
Na stronie Wersje wybierz z menu rozwijanego aplikację, którą chcesz rozpowszechniać.
Przeciągnij plik APK swojej aplikacji do konsoli, aby go przesłać.
Po zakończeniu przesyłania określ grupy testerów i poszczególnych testerów, którzy mają otrzymać kompilację. Następnie dodaj informacje o wersji dla kompilacji.
Zobacz Zarządzanie testerami, aby uzyskać więcej informacji na temat tworzenia grup testerów.
Kliknij Rozpowszechnij , aby udostępnić kompilację testerom. Tester automatycznie otrzymuje e-mail z zaproszeniem do przetestowania aplikacji.
(Opcjonalnie) Aby udostępnić linki do określonych wersji testerom, którzy mają do nich dostęp, kliknij ikonę Link , aby skopiować link do wersji do schowka.
Po rozpowszechnieniu kompilacji staje się ona dostępna na pulpicie nawigacyjnym Dystrybucja aplikacji w konsoli Firebase przez 150 dni (pięć miesięcy). Gdy kompilacja wygaśnie za 30 dni, powiadomienie o wygaśnięciu pojawi się zarówno w konsoli, jak i na liście kompilacji testera na jego urządzeniu testowym.
Testerzy, którzy nie zostali zaproszeni do testowania aplikacji, otrzymują e-maile z zaproszeniem do rozpoczęcia, a obecni testerzy otrzymują powiadomienia e-mail, że nowa kompilacja jest gotowa do przetestowania. Aby uzyskać instrukcje dotyczące instalowania aplikacji testowej, zobacz Konfiguracja jako tester w usłudze App Distribution . Możesz monitorować status każdego testera – czy zaakceptował zaproszenie i czy pobrał aplikację – w konsoli Firebase.
Testerzy mają 30 dni na zaakceptowanie zaproszenia do przetestowania aplikacji przed jego wygaśnięciem. Gdy zaproszenie wygaśnie za 5 dni, w konsoli Firebase obok testera pojawi się powiadomienie o wygaśnięciu. Zaproszenie można odnowić, wysyłając je ponownie, korzystając z menu rozwijanego w wierszu testera.
Następne kroki
Zaimplementuj informacje zwrotne w aplikacji , aby ułatwić testerom przesyłanie opinii o Twojej aplikacji (w tym zrzutów ekranu).
Dowiedz się, jak wyświetlać testerom alerty w aplikacji , gdy nowe wersje aplikacji są dostępne do zainstalowania.
Poznaj sprawdzone metody dystrybucji aplikacji na Androida wśród testerów kontroli jakości przy użyciu CI/CD .