Поправяне на приложения с проблемни версии на SoLoader

Тази статия съдържа информация, предназначена за програмисти, чиито приложения пряко или косвено използват дефектна версия на SoLoader SDK.

Какво се случва

Едно или повече от приложенията ви съдържат дефектна версия на SoLoader SDK, която причинява сривове в тях и така вреди на използваемостта им. Дори SoLoader да не е пряко необходим на приложението ви, подозираме, че той може да е нужен за някоя от библиотеките/SDK на трета страна, с които то работи.

Допълнителни подробности

Приложението ви включва версия на SoLoader SDK, причиняваща сривове на устройства, които са само 64-битови. Версиите преди 0.9.0 неправилно приемат, че всички системни библиотеки са налице в /system/lib:/vendor/lib (вижте корекцията).

Препоръчваме да актуализирате до най-новата стабилна версия на SoLoader – 0.10.4 или по-нова. В допълнение към проблема с 64-битовите устройства по-горе също така е отстранен:

  • (i) проблем с резервните копия и възстановяването (вижте корекцията); и
  • (ii) проблем, свързан със зареждането на основни библиотеки от дял на доставчик (вижте корекцията).  

Следващи стъпки

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

Стъпка 1: Актуализирайте приложението си и отстранете проблема.

Ако SoLoader SDK е пряко необходим за приложението ви, то трябва да бъде мигрирано към SoLoader 0.10.4 или по-нова версия.

Ако например сте посочили com.facebook.soloader:soloader:0.9.0 в настройките на Gradle, актуализирайте до 0.10.4+ или по-нова версия.

В случай че приложението ви зависи косвено от SoLoader SDK чрез друг SDK, проверете коя е най-новата версия на този SDK или се свържете със съответния доставчик, за да изтеглите коригираната версия и да я приложите към проекта си.

За други начини, по които да добавите в приложението си поддръжка за 64-битови устройства, вижте това ръководство.

Стъпка 2: Изпратете актуализирания пакет с приложения или APK файл.

Изпълнете стъпките в тази статия, за да създадете нова версия с актуализирания пакет с приложения или APK файл.

Други ресурси

Ако имате технически въпроси относно проблема, можете да ги публикувате в Stack Overflow, като използвате маркера android-stability. За разяснение на стъпките, които трябва да изпълните, за да решите проблема, можете да се свържете с екипа ни за поддръжка.

Това полезно ли бе?

Как можем да направим подобрения?

Нуждаете се от още помощ?

Изпробвайте следните стъпки:

Търсене
Изчистване на търсенето
Затваряне на търсенето
Главно меню
8319713597095347662
true
Търсене в Помощния център
true
true
true
true
true
92637
false
false