Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Program Visual Studio App Center został wycofany 31 marca 2025 r. z wyjątkiem funkcji analizy i diagnostyki, które będą nadal obsługiwane do 30 czerwca 2026 r. Dowiedz się więcej.
Opublikuj aktualizację w Sklepie Google Play, w tym ścieżki Alpha i Beta z App Center.
Wymagania wstępne
- Firma Google wymaga opublikowania pierwszej wersji aplikacji Google Play w środowisku produkcyjnym za pośrednictwem konsoli Google.
- Konto dewelopera Google Play. Jeśli go nie masz, możesz zarejestrować się w portalu konta dewelopera Google.
- Upewnij się, że masz projekt interfejsu API i konto usługi dla Centrum aplikacji, aby utworzyć połączenie ze Sklepem Google i uzyskać dostęp do interfejsów API Google w Twoim imieniu.
- Zapoznaj się z Opublikuj swoją aplikację, aby uzyskać więcej informacji na temat tych ścieżek.
- Skonfiguruj podpisywanie aplikacji przy użyciu Google, aby publikować pliki pakietów aplikacji dla systemu Android
.aab
.
Aby uzyskać więcej informacji, zobacz How to use the Google Play console (Jak używać konsoli Google Play).
Łączenie twojego projektu interfejsu API
Aby uzyskać dostęp do interfejsu API Google, połącz konsolę Google Play z projektem interfejsu API Google. W większości przypadków zalecamy utworzenie nowego projektu interfejsu API, chociaż obecni użytkownicy interfejsu API mogą łączyć się z istniejącym projektem interfejsu API. Należy pamiętać, że każdy projekt interfejsu API może być połączony tylko z jednym kontem konsoli Sklepu Google Play.
Tworzenie nowego projektu interfejsu API
- Przejdź do strony Dostępu do interfejsu API Google w Konsoli Google Play.
- Zaakceptuj warunki użytkowania usługi.
- Kliknij pozycję Utwórz nowy projekt.
- Projekt interfejsu API jest generowany automatycznie i połączony z konsolą Google Play.
Korzystanie z istniejącego projektu interfejsu API
- Jeśli jesteś już użytkownikiem interfejsu API dewelopera sklepu Google Play, możesz połączyć się z istniejącym projektem interfejsu API, wykonując następujące kroki. Jeśli projekt interfejsu API, do którego chcesz się połączyć, nie znajduje się na liście, sprawdź, czy twoje konto konsoli Google Play jest oznaczone jako Właściciel, a Google Play Developer API jest włączone.
- Przejdź do strony Dostęp do interfejsu API Google w Konsoli Google Play.
- Zaakceptuj warunki użytkowania interfejsu API.
- Wybierz projekt, który chcesz połączyć.
- Kliknij pozycję Link.
Konfigurowanie klientów dostępu do interfejsu API
Jedną z zalet tworzenia konta usługi Google jest dostęp do interfejsu API z serwera kompilacji bez podawania poświadczeń użytkownika osobistego, poniżej znajduje się szczegółowy przewodnik po sposobie konfigurowania konta usługi Google:
Przejdź do strony Dostęp do interfejsu API Google w Konsoli Google Play.
W obszarze Konta usług kliknij przycisk Utwórz konto usługi , aby rozpocząć proces.
W instrukcjach kliknij link do konsoli interfejsu API Google.
Kliknij przycisk UTWÓRZ KONTO USŁUGI na nowo otwartej stronie.
Zostanie otwarta strona Tworzenie konta usługi .
Wybierz nazwę nowego konta usługi, a następnie kliknij przycisk Utwórz.
Kliknij pozycję Wybierz rolę w menu rozwijanym. Wybierz pozycję Projekt, a następnie pozycję Właściciel. Przejdź do następnego kroku, klikając pozycję Kontynuuj.
Uwaga / Notatka
Niektórzy użytkownicy nie mogą pobrać pliku .json przy użyciu przeglądarki Microsoft Edge i Programu Internet Explorer.
Na nowej stronie kliknij pozycję + Utwórz klucz (opcjonalnie) i pojawi się okno modalne.
Wybierz plik JSON i kliknij przycisk UTWÓRZ , a plik z .json
rozszerzeniem zostanie pobrany do systemu. Ten plik zostanie użyty w Centrum aplikacji do nawiązania połączenia ze sklepem Google Play.
Po utworzeniu konta usługi w konsoli Google Developers kliknij przycisk Gotowe. Strona dostęp do interfejsu API zostanie automatycznie odświeżona, a Twoje konto usługi zostanie wyświetlone.
Zamknij okno, a nowe konto usługi zostanie wyświetlone na oryginalnej stronie. Kliknij przycisk Udziel dostępu, aby ukończyć proces. W następnej sekcji dowiesz się, jak połączyć centrum aplikacji za pomocą sklepu Google Play.
Skonfiguruj podpisywanie aplikacji przez Google
- Wybierz aplikację w konsoli dewelopera Google Play
- Wybierz pozycję Logowanie aplikacji w menu po lewej stronie
- Możesz wybrać jedną z trzech opcji:
- Przekazywanie klucza wyeksportowanego z programu Android Studio
- Eksportowanie i przekazywanie klucza z magazynu kluczy Java
- Eksportowanie i przekazywanie klucza (bez użycia magazynu kluczy Java)
- Podpisywanie aplikacji przez sklep Google Play (zalecane)
- Kliknij przycisk Zakończ
Tworzenie połączenia ze sklepem Google Play w usłudze App Center
- Kliknij pozycję Sklepy w obszarze Dystrybucja w menu po lewej stronie.
- W środku strony kliknij przycisk Połącz ze sklepem .
- Wybierz Sklep Google Play.
- Kliknij przycisk Dalej.
- Przekaż plik JSON klucza prywatnego , który został pobrany podczas tworzenia konta usługi. Jeśli pola JSON są edytowane na nieprawidłowe wartości, tworzenie sklepu może zakończyć się niepowodzeniem. Upewnij się, że masz konto usługi połączone z konsolą dewelopera sklepu Google Play zgodnie z powyższymi wymaganiami wstępnymi.
- Po przekazaniu pliku kliknij przycisk Połącz.
- Połączenie ze sklepem Google Play powinno być teraz widoczne z trzema utworami, Production, Alpha i Beta na stronie głównej Sklepy . Skonfigurowanie tego połączenia jest jednorazowym procesem dla aplikacji w App Center.
Publikowanie aplikacji AAB w Sklepie Google Play
- Na stronie głównej Sklepy wybierz dowolną ścieżkę utworzoną powyżej.
- Kliknij przycisk Publish to Store (Publikuj w sklepie) w prawym górnym rogu.
- Przekaż pakiet aplikacji. Kilka kwestii, które należy zwrócić uwagę:
- Aplikacja musi być przygotowana do wydania i podpisana przy użyciu prawidłowego magazynu kluczy przed przesłaniem.
- Sklep Google Play obsługuje pakiety aplikacji systemu Android do maksymalnie 2 GB.
.apk
pliki wygenerowane na podstawie.aab
pliku nie mogą przekraczać 150 MB. Więcej informacji na temat opcji można uzyskać w dokumentacji firmy Google dla usługi AAB. - Wersja
.aab
programu musi być ściśle większa niż bieżąca wersja w środowisku produkcyjnym. - Jeśli masz wersje aplikacji w innych kanałach, takich jak Alpha i Beta, wersja wydania powinna być niższa od wersji w kanałach Alpha i Beta.
- Usługa App Center nie obsługuje promowania aplikacji z jednej ścieżki do innej. Nie można podwyższyć poziomu wersji z wersji alfa do wersji beta lub z wersji beta do środowiska produkcyjnego.
- Jeśli masz wersję roboczą wydania w ścieżce publikacyjnej, którą zamierzasz opublikować, ta wersja robocza zostanie zastąpiona przez nową wersję, którą opublikujesz.
- Po przekazaniu pakietu możesz zobaczyć szczegóły dotyczące aplikacji. Kliknij przycisk Dalej.
- Kliknij pozycję Publikuj , aby wypchnąć aplikację do Sklepu Google Play. Na stronie Szczegóły sklepu dystrybucji status tej wersji będzie wyświetlany jako Przesłany.
- Po zakończeniu przekazywania aplikacji do firmy Google stan aplikacji zmieni się na Opublikowano. Wyświetlenie aplikacji w sklepie Play może potrwać do 24 godzin.
- Jeśli publikowanie przez firmę Google zakończy się niepowodzeniem, właściciel aplikacji otrzyma powiadomienie do zarejestrowanej poczty Google.
Publikowanie pakietu APK w Sklepie Google Play
- Na stronie głównej Sklepy wybierz dowolną ścieżkę utworzoną powyżej.
- Kliknij przycisk Publikuj w sklepie w prawym górnym rogu.
- Przekaż pakiet aplikacji. Kilka kwestii, które należy zwrócić uwagę:
- Aplikacja musi być przygotowana do wydania i zostać podpisana przy użyciu prawidłowego magazynu kluczy przed przekazaniem.
- Sklep Google Play obsługuje pakiety aplikacji do maksymalnie 100 MB. Przekaż pliki rozszerzenia bezpośrednio do konsoli Google Play, jeśli aplikacja przekroczy 100 MB. Przeczytaj dokument firmy Google dotyczący plików rozszerzeń, aby go skonfigurować.
- Element
.apk
musi być zipalignowany podczas procesu tworzenia aplikacji. - Wersja
.apk
programu musi być ściśle większa niż bieżąca wersja w środowisku produkcyjnym. - Jeśli masz wersje aplikacji w innych ścieżkach, takich jak Alfa i Beta, wersja do wydania powinna być ściśle mniejsza niż wersje w ścieżkach Alfa i Beta.
- Usługa App Center nie obsługuje promowania aplikacji z jednej ścieżki do innej. Nie można podwyższyć poziomu wersji z wersji alfa do wersji beta lub z wersji beta do środowiska produkcyjnego.
- Jeśli masz wersję roboczą w ścieżce, do której będziesz publikować, zostanie ona zastąpiona przez nową wersję.
- Po przekazaniu pakietu możesz zobaczyć szczegóły dotyczące aplikacji. Kliknij przycisk Dalej.
- Kliknij pozycję Publikuj , aby wypchnąć aplikację do Sklepu Google Play. Stan tej wersji na stronie szczegółów sklepu dystrybucyjnego będzie wyświetlany jako Złożone.
- Po zakończeniu przekazywania aplikacji do firmy Google stan aplikacji zmieni się na Opublikowano. Wyświetlenie aplikacji w sklepie Play może potrwać do 24 godzin.
- Jeśli publikowanie przez firmę Google zakończy się niepowodzeniem, właściciel aplikacji otrzyma powiadomienie do zarejestrowanej poczty Google.
Publikowanie przez CLI
Ostrzeżenie
Do korzystania z tej funkcji jest potrzebny interfejs wiersza polecenia usługi App Center w wersji 2.7 lub nowszej.
Korzystanie z interfejsu wiersza poleceń to prosty sposób na integrację połączenia ze sklepem Centrum Aplikacji jako część konfiguracji CI/CD, takiej jak w przypadku Jenkins lub Go CI.
Zanim będzie można użyć interfejsu wiersza polecenia, musisz ustanowić połączenie z miejscem docelowym, czyli sklepem Google Play, sklepem App Store lub usługą Intune w Centrum aplikacji. Skompiluj plik binarny, który współpracuje z miejscem docelowym.
Możesz wyświetlić listę sklepów przy użyciu polecenia listy w następujący sposób:
appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json
Otrzymasz wynik podobny do następującego:
[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]
Jest to kolumna Store, której użyjemy w ostatnim kroku.
Ostatnim krokiem jest opublikowanie aplikacji poprzez uruchomienie:
appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."
Musisz wypełnić puste elementy, takie jak polecenie listy. Zamiast mieć statyczną notatkę o wersji, można zamiast tego użyć elementu --release-notes-file
. Notatka o wydaniu to plik w formacie zwykłego tekstu zakodowany w UTF-8.