Как безопасно да понижите Android приложенията до по-стари версии

A smartphone showing version numbers with a hand turning a dial backwards

Правна и безопасна бележка: Тази статия е само за образователни цели. Понижаването на приложение за Android трябва да се извършва само с приложения притежавате законно, като се използват по-стари версии, които сте получили чрез законни канали (например APK, който преди това сте експортирали от собственото си устройство, или по-стара компилация, направена публично достъпна от разработчика). XAPK към APK не хоства, разпространява, свързва или улеснява достъпа до защитени с авторски права, платени или пиратски приложения. Страничното зареждане на по-стари версии на платени или защитени с авторски права приложения от неофициални източници не се одобрява. Вижте нашите Отказ от отговорност за пълните условия.

Понякога актуализацията на приложението може да бъде катастрофа. Независимо дали разработчикът е премахнал любимата ви функция, добавил е прекомерни реклами или е въвел грешки, които карат приложението да се срива, може да откриете, че искате никога да не щраквате върху „Актуализиране“. За разлика от iOS, Android ви позволява да върнете се към по-стара версия, но това не е толкова просто като щракване върху бутон.

По-долу ще разберем как всъщност работи понижаване на приложението, какво може да се обърка и как да се върнете към по-стара, стабилна версия, без да губите данните си по пътя.

Ключови изводи

  • Android обикновено предотвратява "наслагването" на по-стар APK върху по-нов; обикновено се изисква пълно деинсталиране.
  • Деинсталирането на приложение обикновено изтрива своите локални данни. Резервните копия са критични!
  • Системните приложения изискват „Деинсталиране на актуализации“ вместо пълно премахване.
  • След понижаване деактивирайте Автоматична актуализация в Play Store, за да предотвратите повторно актуализиране на версията.

Стъпка 1: Архивирайте вашите текущи данни

Преди да докоснете нещо, разберете, че деинсталирането на приложение означава загуба на всички настройки, напредък на ниво (за игри) и локално съхранени данни. Първо използвайте тези методи за архивиране:

Стъпка 2: Намерете по-старата версия, която законно притежавате

Определете конкретната по-стара версия, която трябва да инсталирате. Приемливите източници включват собствен регистър на промените на издателя на приложението и архив на версиите (някои разработчици поддържат пълна хронология на подписаните компилации), APK, който сте експортирали преди това от собственото си устройство, или, за софтуер с отворен код, официалната страница на изданието с етикет на версията на проекта на неговия хост за контрол на източника.

Проверете архитектурата на процесора

Когато изтегляте по-стари APK файлове, уверете се, че DPI и Архитектура (напр. arm64-v8a) съответстват на вашия телефон. Нашият Инструмент за APK информация може да ви помогне да проверите хардуерните изисквания на вашето текущо приложение.

Стъпка 3: Деинсталирайте текущата версия

За повечето приложения просто натиснете дълго иконата и щракнете върху Деинсталиране. Ако е предварително инсталирано приложение (като YouTube или Chrome):

  1. Отидете на Настройки > Приложения.
  2. Намерете приложението и го докоснете.
  3. Докоснете трите точки в горния десен ъгъл.
  4. Изберете „Деинсталиране на актуализации“. Това ще върне приложението към версията, предоставена с вашия телефон.

Стъпка 4: Инсталирайте по-стария APK

Отворете по-стария APK, който сте изтеглили в Стъпка 2. Ще бъдете попитани дали искате да инсталирате. След като приключите, не го стартирайте, докато завършите следващата стъпка.

Стъпка 5: Деактивирайте автоматичните актуализации (от решаващо значение)

Ако не направите това, Play Store ще ви „коригира автоматично“ обратно към най-новата версия в рамките на часове.

  1. Отворете Play Store.
  2. Потърсете приложението си и отворете страницата му със списък.
  3. Докоснете трите точки (горе вдясно).
  4. Премахнете отметката от „Активиране на автоматично актуализиране“.

Вземете версията, която обичате

Готови ли сте за връщане назад? Използвайте нашите инструменти, за да проверите метаданните на вашите по-стари APK файлове и да осигурите плавно понижаване.

Проверете подписа на по-стар APK

Често срещани проблеми с понижаване

Контролен списък за безопасно връщане на приложението

Понижаването е полезен спасителен люк, когато актуализация прекъсва работен процес, от който зависиш. Отнема известно усилие и излага данните на приложението ви на риск, но това е реалистичният начин да си върнете версия, която действително работи за вас. Каквото и да върнете, първо проверете всеки стар APK от източник на трета страна, за да знаете, че не е било манипулирано.

Проектиран и документиран от Mst Shaefale Водещ разработчик и архитект на пакети за Android • Проверен на Android 12–15

Mst Shaefale поддържа инструментите за подписване на XAPK/APKS от страна на клиента, парсер на бинарен манифест и APK v1+v2 в xapktoapk.com. Забележите остаряла команда или промяна на операционната система? Изпратете редакционна бележка.