W tym przewodniku opisano, jak przesyłać pliki APK do usługi App Distribution i jak rozpowszechniać wersje testowe wśród testerów za pomocą konsoli Firebase.
Zanim zaczniesz
Jeśli nie zostało to jeszcze zrobione, dodaj Firebase do projektu na Androida.
Jeśli nie używasz żadnych innych usług Firebase, musisz tylko utworzyć projekt i zarejestrować aplikację. Jeśli jednak w przyszłości zdecydujesz się na korzystanie z dodatkowych usług, wykonaj wszystkie czynności opisane na stronie, do której link znajduje się powyżej.
Krok 1. Utwórz aplikację
Gdy będziesz gotowy do rozpowszechniania przedpremierowej wersji aplikacji do testów, skompiluj plik APK w ramach zwykłego procesu. Plik APK musi być podpisany kluczem debugowania lub kluczem podpisywania aplikacji.
Krok 2. Udostępnianie aplikacji testerom
Aby udostępnić aplikację testerom, prześlij plik APK za pomocą konsoli Firebase:
Otwórz stronę App Distribution w konsoli Firebase. Gdy pojawi się taka prośba, wybierz projekt Firebase.
Na stronie Wersje wybierz z menu aplikację, którą chcesz rozpowszechniać.
Przeciągnij plik APK aplikacji do konsoli, aby go przesłać.
Po zakończeniu przesyłania określ grupy testerów i pojedynczych testerów, którzy mają otrzymać wersję. Następnie dodaj informacje o wersji dla kompilacji.
Więcej informacji o tworzeniu grup testerów znajdziesz w sekcji Zarządzanie testerami.
Kliknij Rozpowszechnij, aby udostępnić kompilację testerom. Tester automatycznie otrzyma e-maila z zaproszeniem do przetestowania aplikacji.
(Opcjonalnie) Aby udostępnić linki do konkretnych wersji testerom, którzy mają do nich dostęp, kliknij ikonę Link, aby skopiować link do wersji do schowka.
Rozpowszechniona kompilacja będzie dostępna w panelu App Distribution w konsoli Firebase przez 150 dni (5 miesięcy). Gdy do wygaśnięcia wersji pozostało 30 dni, w konsoli i na liście wersji na urządzeniu testowym testera pojawi się powiadomienie o wygaśnięciu.
Testerzy, którzy nie zostali zaproszeni do testowania aplikacji, otrzymują e-maile z zaproszeniem do rozpoczęcia testów, a obecni testerzy otrzymują e-maile z powiadomieniem, że nowa wersja jest gotowa do testowania. Instrukcje instalowania aplikacji testowej znajdziesz w artykule Konfigurowanie aplikacji testowej za pomocą App Distribution. Stan każdego testującego (czy zaakceptował zaproszenie i czy pobrał aplikację) możesz sprawdzać w konsoli Firebase.
Testerzy mają 30 dni na zaakceptowanie zaproszenia do testowania aplikacji, zanim utraci ono ważność. Gdy do wygaśnięcia zaproszenia pozostaną 5 dni, w konsoli Firebase obok testera w ramach danej wersji pojawi się powiadomienie o wygaśnięciu. Zaproszenie można odnowić, wysyłając je ponownie za pomocą menu w wierszu testującego.
Dalsze kroki
Wprowadź opinie w aplikacji, aby ułatwić testerom przesyłanie opinii na temat aplikacji (w tym zrzutów ekranu).
Dowiedz się, jak wyświetlać testerom alerty w aplikacji o udostępnieniu do zainstalowania nowych kompilacji aplikacji.
Poznaj sprawdzone metody rozpowszechniania aplikacji na Androida wśród testerów kontroli jakości za pomocą CI/CD.