Z tego przewodnika dowiesz się, jak przesyłać pliki APK do App Distribution i rozpowszechniać kompilacje wśród testerów za pomocą konsoli Firebase.
Zanim zaczniesz
Dodaj Firebase do projektu aplikacji na Androida, jeśli nie korzystasz w nim jeszcze z tej usługi.
Jeśli nie używasz żadnych innych usług Firebase, wystarczy, że utworzysz projekt i zarejestrujesz aplikację. Jeśli jednak zdecydujesz się korzystać z dodatkowych usług w przyszłości, wykonaj wszystkie czynności opisane na stronie, do której link znajdziesz powyżej.
Krok 1. Tworzenie aplikacji
Gdy będziesz gotowy(-a) do rozpowszechniania przedpremierowej wersji aplikacji wśród testerów, utwórz plik APK, korzystając ze zwykłego procesu. Musisz podpisać plik APK za pomocą klucza debugowania lub klucza podpisywania aplikacji.
Krok 2. Rozpowszechnianie aplikacji wśród testerów
Aby rozpowszechnić aplikację wśród testerów, prześlij plik APK za pomocą Firebase konsoli:
Otwórz stronę App Distribution Firebase konsoli. Gdy pojawi się odpowiedni komunikat, wybierz projekt w Firebase.
Na stronie Wersje wybierz z menu aplikację, którą chcesz rozpowszechnić.
Przeciągnij plik APK 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.
Więcej informacji o tworzeniu grup testerów znajdziesz w artykule Zarządzanie testerami.
Kliknij Rozpowszechnij , aby udostępnić kompilację testerom. Tester automatycznie otrzyma e-maila z zaproszeniem do testowania aplikacji.
(Opcjonalnie) Aby udostępnić testerom, którzy mają dostęp do określonych wersji, linki do tych wersji, kliknij ikonę Link , aby skopiować link do wersji do schowka.
Po rozpowszechnieniu kompilacja będzie dostępna w panelu App Distribution w konsoli Firebase przez 150 dni (5 miesięcy). Gdy do wygaśnięcia kompilacji pozostanie 30 dni, w konsoli i na liście kompilacji testera na urządzeniu testowym pojawi się powiadomienie o wygaśnięciu.
Testerzy, którzy nie zostali zaproszeni do testowania aplikacji, otrzymają e-maile z zaproszeniem do rozpoczęcia testów, a obecni testerzy otrzymają e-maile z powiadomieniem, że nowa kompilacja jest gotowa do testowania. Instrukcje instalowania aplikacji testowej znajdziesz w artykule Konfigurowanie usługi App Distribution jako testerApp Distribution. W konsoli Firebase możesz monitorować stan każdego testera – czy zaakceptował zaproszenie i czy pobrał aplikację.
Testerzy mają 30 dni na zaakceptowanie zaproszenia do testowania aplikacji, zanim wygaśnie. Gdy do wygaśnięcia zaproszenia pozostanie 5 dni, w Firebase konsoli obok testera w wersji pojawi się powiadomienie o wygaśnięciu. Zaproszenie można odnowić, wysyłając je ponownie za pomocą menu w wierszu testera.
Dalsze kroki
Zaimplementuj opinie w aplikacji aby ułatwić testerom przesyłanie opinii o aplikacji (w tym zrzutów ekranu).
Dowiedz się, jak wyświetlać testerom alerty w aplikacji , gdy dostępne są nowe kompilacje aplikacji.
Poznaj sprawdzone metody dystrybuowania aplikacji na Androida wśród testerów kontroli jakości za pomocą CI/CD.