Testowanie aktualizacji w aplikacji
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Z tego przewodnika dowiesz się, jak przetestować aktualizacje aplikacji.
Testowanie przy użyciu wewnętrznego udostępniania aplikacji
Aby przetestować aktualizacje w aplikacji, użyj wewnętrznego udostępniania aplikacji, wykonując te czynności:
Sprawdź, czy na urządzeniu testowym jest zainstalowana wersja aplikacji, która obsługuje aktualizacje w aplikacji, oraz że została zainstalowana przy użyciu adresu URL wewnętrznego udostępniania aplikacji.
Postępuj zgodnie z instrukcjami w Konsoli Play, aby udostępnić aplikację wewnętrznie.
Prześlij wersję aplikacji z kodem wersji wyższym niż ta zainstalowana na urządzeniu testowym.
Na urządzeniu testowym kliknij link do wewnętrznego udostępniania aplikacji, ale nie instaluj jej ze strony Sklepu Play, która pojawi się po kliknięciu linku.
Otwórz aplikację z panelu aplikacji lub ekranu głównego urządzenia. Aktualizacja powinna być już dostępna dla Twojej aplikacji i będzie można przetestować implementację aktualizacji w aplikacji.
Rozwiązywanie problemów
W tej sekcji opisujemy kilka możliwych rozwiązań problemów, które mogą wystąpić, gdy aktualizacje w aplikacji podczas testowania nie będą działać zgodnie z oczekiwaniami:
Aktualizacje w aplikacji są dostępne tylko na kontach użytkowników, do których należy aplikacja. Zanim użyjesz tego konta do przetestowania aktualizacji, upewnij się, że używasz konta, które pobrało aplikację z Google Play.
Upewnij się, że aplikacja, której używasz do testowania aktualizacji, ma ten sam identyfikator aplikacji i klucz podpisywania co wersja dostępna w Google Play.
Google Play może aktualizować aplikacje tylko do wyższego kodu wersji. Upewnij się, że aplikacja, którą testujesz, ma niższy kod wersji niż kod wersji aktualizacji.
Pole inAppUpdatePriority
nie jest obsługiwane, gdy przesyłasz aplikację do funkcji wewnętrznego udostępniania.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[],null,["# Test in-app updates\n\nThis guide describes how to test [in-app\nupdates](/guide/playcore/in-app-updates) in your app.\n\nTest with internal app sharing\n------------------------------\n\nUse [internal app\nsharing](https://support.google.com/googleplay/android-developer/answer/9844679)\nto test in-app updates by performing the following steps:\n\n1. Make sure your test device has a version of your app installed that supports\n in-app updates and was installed using an internal app sharing URL.\n\n2. Follow the Play Console instructions to\n [share your app internally](https://support.google.com/googleplay/android-developer/answer/9844679).\n Upload a version of your app that uses a version code that is higher than the\n one you already have installed on the test device.\n\n3. On the test device, click the internal app sharing link for the updated\n version of your app but *do not* install the app from the Play Store page\n that appears after you click the link.\n\n4. Open the app from the device's app drawer or home screen. The update should\n now be available to your app, and you can test your implementation of in-app\n updates.\n\nTroubleshoot\n------------\n\nThis section describes some possible solutions to situations where in-app\nupdates might not work as expected during testing:\n\n- In-app updates are only available to user accounts that own the app. Make\n sure the account that you're using has downloaded your app from Google Play at\n least once before using the account to test in-app updates.\n\n- Make sure that the app that you are using to test in-app updates has the same\n [application ID](/studio/build/configure-app-module#set_the_application_id) and [signing\n key](/studio/publish/app-signing) as the version available from Google Play.\n\n- Google Play can only update an app to a higher version code. Make sure that\n the app that you are testing has a lower version code than the update version\n code.\n\n- The `inAppUpdatePriority` field is not supported when uploading your app to internal app sharing."]]