Oprava aplikácií s nesprávnymi verziami komponenta načítania SoLoader

V tomto článku nájdete informácie určené pre vývojárov aplikácií, ktoré priamo alebo nepriamo využívajú poškodenú verziu súpravy SoLoader SDK.

Čo sa deje

Minimálne jedna vaša aplikácia obsahuje poškodenú verziu súpravy SoLoader SDK, ktorá spôsobuje pády aplikácie a poškodzuje tak jej použiteľnosť. Ak aj priamo nevyužíva komponent načítania SoLoader, môže ho využívať jedna z knižníc tretích strán alebo súprav SDK v jej dependenciách.

Ďalšie podrobnosti

Aplikácia využíva verziu súpravy SoLoader SDK, ktorá spôsobuje pády v 64‐bitových zariadeniach. Súpravy predchádzajúce verzii 0.9.0 nesprávne predpokladajú, že všetky knižnice systému sa nachádzajú v umiestnení /system/lib:/vendor/lib (pozrite si opravu).

Odporúčame aktualizovať na poslednú stabilnú verziu komponentu načítania SoLoader, teda na 0.10.4 alebo novšiu, ktorá okrem problému so 64-bitovými zariadeniami odstraňuje aj:

  • problém so zálohovaním a obnovovaním (pozrite si opravu),
  • problém s načítavaním natívnych knižníc z oddielu dodávateľa (pozrite si opravu).  

Ďalší postup

Aplikácie s nesprávnymi verziami komponentu načítania SoLoader môžete opraviť podľa postupu uvedeného nižšie. 

1. krok: aktualizujte aplikáciu a vyriešte problém.

Ak vaša aplikácia priamo závisí od súpravy SoLoader SDK, migrujte ju na komponent načítania SoLoader 0.10.4 alebo novší.

Ak ste napríklad v nastaveniach služby Gradle špecifikovali komponent načítania com.facebook.soload:soload:0.9.0, aktualizujte ho na 0.10.4+ alebo novší.

Ak vaša aplikácia nepriamo závisí od súpravy SoLoader SDK prostredníctvom inej súpravy SDK, skontrolujte jej najnovšiu verziu alebo kontaktujte jej poskytovateľa a stiahnite opravenú verziu. Potom ju použite v rámci svojho projektu.

Ďalšie spôsoby, ako zaistiť, aby vaša aplikácia podporovala 64‐bitové zariadenia, nájdete v tomto sprievodcovi.

2. krok: odošlite aktualizovaný balík aplikácie alebo súbor APK.

Podľa pokynov v tomto článku vytvorte nové vydanie s aktualizovaným balíkom aplikácie alebo súborom APK.

Ďalšie zdroje

Ak máte technické otázky týkajúce sa tohto problému, uverejnite príspevok vo fóre Stack OverflowStack Overflow a použite značku android-stability. Ak potrebujete pomoc s jednotlivými krokmi, ktorými treba tento problém vyriešiť, kontaktujte tím podpory.
false
Hlavná ponuka
8052167698630784870
true
Vyhľadávanie v Centre pomoci
true
true
true
true
true
5016068
false
false