V tem članku so informacije, namenjene razvijalcem aplikacij, ki neposredno ali posredno uporabljajo različico kompleta za razvoj programske opreme SoLoader z napako.
Kaj se dogaja?
Ena ali več vaših aplikacij vsebuje različico kompleta za razvoj programske opreme SoLoader z napako, kar povzroča sesutje aplikacije in tako škoduje njeni uporabnosti. Tudi če aplikacija ni neposredno odvisna od kompleta za razvoj programske opreme SoLoader, sumimo, da lahko to stori ena od knjižnic/kompletov za razvoj programske opreme drugih ponudnikov v odvisnostih vaše aplikacije.
Dodatne informacije
Aplikacija vključuje različico kompleta za razvoj programske opreme SoLoader, ki povzroča sesutja v napravah, ki so samo 64-bitne. Različice pred različico 0.9.0 nepravilno domnevajo, da so vse sistemske knjižnice prisotne na naslovu /system/lib:/vendor/lib (glejte popravek).
Priporočamo, da nadgradite na najnovejšo stabilno različico kompleta za razvoj programske opreme SoLoader, in sicer 0.10.4 ali novejšo, ki poleg težave v napravah, ki uporabljajo samo 64-bitni sistem, odpravlja tudi:
- težavo pri varnostnem kopiranju in obnovitvi (glejte popravek); in
- težavo z nalaganjem izvornih knjižnic iz particije ponudnika (glejte popravek).
Naslednji koraki
Aplikacije, ki vsebujejo različice kompleta za razvoj programske opreme SoLoader z napako, lahko popravite z upoštevanjem vseh korakov spodnjega postopa.
1. korak: Posodobite aplikacijo in odpravite težavo.
Če je aplikacija neposredno odvisna od kompleta za razvoj programske opreme SoLoader, v aplikaciji začnite uporabljati komplet za razvoj programske opreme SoLoader različice 0.10.4 ali novejšo.
Če ste na primer v nastavitvah za Gradle določili »com.facebook.soloader:soloader:0.9.0«, posodobite na različico »0.10.4+« ali novejšo.
Če je aplikacija posredno odvisna od kompleta za razvoj programske opreme prek drugega kompleta za razvoj programske opreme, si oglejte najnovejšo različico tega kompleta za razvoj programske opreme ali se obrnite na ponudnika kompleta za razvoj programske opreme, da prenesete popravljeno različico in jo uporabite za svoj projekt.
Če vas zanima, kako drugače doseči, da bo aplikacija podpirala naprave s 64-bitnim sistemom, uporabite ta vodnik.
2. korak: Pošljite posodobljen aplikacijski sveženj ali APK.
Upoštevajte navodila v tem članku , če želite ustvariti novo izdajo s posodobljenim aplikacijskim svežnjem ali APK-jem.