Тестируйте обновления в приложении
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
В этом руководстве описывается, как тестировать обновления внутри приложения .
Тестирование с внутренним совместным доступом к приложениям
Используйте внутренний общий доступ к приложениям для тестирования обновлений внутри приложения, выполнив следующие действия:
Убедитесь, что на вашем тестовом устройстве установлена версия вашего приложения, которая поддерживает обновления внутри приложения и была установлена с использованием внутреннего URL-адреса общего доступа к приложению.
Следуйте инструкциям Play Console, чтобы поделиться своим приложением внутри компании . Загрузите версию своего приложения, в которой используется более высокий код версии, чем тот, который вы уже установили на тестовом устройстве.
На тестовом устройстве щелкните внутреннюю ссылку общего доступа к обновленной версии вашего приложения, но не устанавливайте приложение со страницы Play Store, которая появляется после перехода по ссылке.
Откройте приложение из панели приложений устройства или с главного экрана. Теперь обновление должно быть доступно для вашего приложения, и вы можете протестировать реализацию обновлений внутри приложения.
Устранение неполадок
В этом разделе описаны некоторые возможные решения ситуаций, когда обновления в приложении могут работать не так, как ожидалось во время тестирования:
Обновления внутри приложения доступны только для учетных записей пользователей, которым принадлежит приложение. Прежде чем использовать эту учетную запись для тестирования обновлений в приложении, убедитесь, что используемая вами учетная запись загрузила ваше приложение из Google Play хотя бы один раз.
Убедитесь, что приложение, которое вы используете для тестирования обновлений внутри приложения, имеет тот же идентификатор приложения и ключ подписи , что и версия, доступная в Google Play.
Google Play может обновить приложение только до более высокой версии. Убедитесь, что тестируемое приложение имеет более низкий код версии, чем код версии обновления.
Поле inAppUpdatePriority
не поддерживается при загрузке приложения во внутренний общий доступ к приложениям.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 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."]]