See artikkel esitab teavet arendajatele, kellel on rakendusi, mis kasutavad otseselt või kaudselt SoLoader SDK defektset versiooni.
Mis toimub?
Üks või mitu teie rakendust hõlmavad SoLoader SDK defektset versiooni, mille tõttu võib teie rakendus kokku joosta ja seeläbi rakenduse kasutatavust halvasti mõjutada. Isegi kui teie rakendus ei sõltu SoLoaderist otseselt, kahtlustame, et sellest võib sõltuda mõni teie rakenduse olulise toiminguga seotud kolmandate osapoolte teek/SDK.
Lisaüksikasjad
Teie rakendus hõlmab SoLoader SDK versiooni, mis põhjustab kokkujooksmisi ainult 64-bitistes seadmetes. Versioonid, mis on vanemad kui 0.9.0, oletavad ekslikult, et kõik süsteemi teegid on asukohas /system/lib:/vendor/lib olemas (vt parandust).
Soovitame värskendada SoLoaderi uusimale stabiilsele versioonile (0.10.4 või uuem), mis lisaks ülalolevale 64-bitiste seadmete probleemile lahendab ka:
- varundamise ja taastamise probleemi (vt parandust);
- probleemi, mis on seotud omateekide laadimisega teenusepakkuja sektsioonist (vt parandust).
Edasised toimingud
Halbade SoLoaderi versioonidega rakenduste parandamiseks järgige kõiki alltoodud samme.
1. samm. Värskendage rakendust ja lahendage probleem.
Kui teie rakendus sõltub SoLoaderi SDK-st otseselt, viige oma rakendus üle SoLoaderi versioonile 0.10.4 või uuemale.
Näiteks kui olete oma Gradle'i seadetes määranud versiooni „com.facebook.soloader:soloader:0.9.0“, värskendage see versioonile „0.10.4“ või uuemale.
Kui teie rakendus sõltub SoLoader SDK-st kaudselt teise SDK kaudu, vaadake, milline on selle SDK uusim versioon, või võtke ühendust SDK teenusepakkujaga, et parandatud versioon alla laadida ja oma projektile lisada.
Selleks et näha teisi võimalusi, kuidas oma rakenduses 64-bitistele seadmetele tuge pakkuda, vaadake seda juhendit.
2. samm. Esitage oma värskendatud rakenduse kogum või APK.
Järgige selles artiklis esitatud samme, et luua oma värskendatud rakenduse kogumi või APK-ga uus versioon.