Исправление ошибки установки ADB Install_Failed_Version_Downgrade [Video]
В этом руководстве мы покажем вам, как исправить ошибку «Не удалось установить приложение ADB Install_Failed_Version_Downgrade». Хотя всегда рекомендуется использовать последнюю версию приложения, но в некоторых случаях [such as when the app developers inadvertently roll out a buggy update] ваш единственный способ действий может заключаться в том, чтобы понизить его до более ранней рабочей сборки. В связи с этим это довольно легко сделать для установленного пользователем приложения.
Но когда дело доходит до системы или предустановленных приложений, у вас нет другого выбора, кроме как воспользоваться помощью команд ADB. И здесь вас встретит ошибка ADB Failed to Install App Install_Failed_Version_Downgrade. Но в чем причина этой проблемы? Ну, это происходит потому, что вы удалили приложение только для «пользователя 0». [via the adb shell pm uninstall –user 0 PackageName command].
Таким образом, хотя приложение больше не будет отображаться на вашем устройстве, некоторые его данные и компоненты все еще там. Следовательно, когда вы продолжите установку более старой версии приложения, это приведет к конфликту в [newer and older] данные приложения, и в конечном итоге он отобразит вышеупомянутую ошибку. Поэтому, чтобы исправить эту проблему, вам придется полностью удалить приложение и все его данные, и только после этого переходить к понижению версии. Вот как все это можно осуществить.
ИСПРАВЛЕНИЕ 1: ADB не удалось установить приложение Install_Failed_Version_Downgrade
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
- Прежде всего, загрузите Android SDK Platform Tool и распакуйте его в любое удобное место на вашем ПК. Это даст вам папку инструментов платформы, которую мы будем использовать впоследствии.
- Теперь загрузите более раннюю версию приложения (которую вы собираетесь понизить) с любого доверенного стороннего сайта. После загрузки перенесите его в папку инструментов платформы.
- Затем включите отладку по USB на вашем устройстве. Для этого перейдите в «Настройки»> «О телефоне»> «Семь раз нажмите на номер сборки»> «Вернитесь в «Настройки»> «Система»> «Дополнительно»> «Параметры разработчика»> «Включить отладку по USB».
- Теперь подключите ваше устройство к ПК через USB-кабель. Затем перейдите в папку platform-tools, введите CMD в адресной строке и нажмите Enter.
- Он запустит окно командной строки. Итак, выполните приведенную ниже команду и нажмите Enter: устройства adb.
- Вы должны получить идентификатор устройства, указывающий на успешное подключение. Если это не так, ознакомьтесь с нашим руководством о неработающих командах Android ADB: как исправить.
- Теперь узнайте имя пакета для системного приложения, которое вы собираетесь установить. Для этого вы можете обратиться к нашему руководству о том, как получить имя пакета приложения на Android. [3 Methods].
- После этого выполните приведенные ниже две команды, чтобы удалить указанное приложение для текущего пользователя, а также из системы в целом (не забудьте соответствующим образом заменить PackageName).adb shell pm uninstall –user 0 PackageName adb shell pm uninstall PackageName
- В нашем случае мы будем удалять YouTube, поэтому приведенная выше команда преобразуется в: adb shell pm uninstall –user 0 com.google.android.youtube adb shell pm uninstall com.google.android.youtube
- После удаления приложения вы получите сообщение об успешном завершении.
- Теперь вам нужно будет установить приложение с помощью команд ADB. [do not install it from your device as it will give out an error]. Итак, введите приведенную ниже команду [replace PackageName]:adb установить PackageName.apk
- Например, в моем случае имя приложения — youtubeold.apk, поэтому приведенная выше команда преобразуется в: adb install youtubeold.apk
- Это должно исправить ADB Failed to Install App Install_Failed_Version_Downgrade. Если нет, то проверьте наше второе исправление, указанное ниже.
ИСПРАВЛЕНИЕ 2: ADB не удалось установить приложение Install_Failed_Version_Downgrade
В первом исправлении мы сказали вам удалить приложение с помощью двух команд, а именно adb shell pm uninstall –user 0 PackageName и adb shell pm удалить PackageName а затем установите старую версию приложения через adb установить appname.apk команда. Но во втором исправлении вы можете использовать только команду adb shell pm uninstall –user 0 PackageName, чтобы удалить приложение, а затем ввести параметр понижения версии. [-d] в команду adb install, чтобы установить старую версию приложения. Вот как:
- Прежде всего, выполните все ШАГИ с 1 по 7, перечисленные в ИСПРАВЛЕНИИ 1.
- Затем удалите системное приложение с помощью следующей команды: adb shell pm uninstall –user 0 PackageName
- Теперь используйте приведенную ниже команду для установки старой версии приложения: adb install -d PackageName.apk
Вот и все. Это были два разных метода исправления ошибки ADB Failed to Install App Install_Failed_Version_Downgrade. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.