Apps met defecte SoLoader-versies verbeteren

Dit artikel bevat informatie voor ontwikkelaars met een of meer apps die direct of indirect een defecte versie van de SoLoader SDK gebruiken.

Wat er gebeurt

Een of meer van je apps bevatten een defecte versie van de SoLoader SDK, waardoor je app crasht. Hierdoor kan het gebruiksgemak van de app worden verstoord. Zelfs als je app niet direct afhankelijk is van SoLoader, vermoeden we dat een van de bibliotheken/SDK's van derden in de afhankelijkheden van je app dit misschien wel is.

Aanvullende details

Je app bevat een versie van de SoLoader SDK die crashes veroorzaakt op 64-bits apparaten. In versies vóór 0.9.0 werd ten onrechte aangenomen dat alle systeembibliotheken aanwezig zijn in /system/lib:/vendor/lib (zie oplossing).

We raden je aan te updaten naar de nieuwste stabiele versie van SoLoader, 0.10.4 of hoger. Naast het bovenstaande 64-bits probleem wordt er ook een oplossing toegepast voor:

  • een probleem met back-up en herstel (zie oplossing), en
  • een probleem met het laden van native bibliotheken vanuit de vendorpartitie (zie oplossing).  

Volgende stappen

Je kunt apps met defecte SoLoader-versies corrigeren door de stappen hieronder te volgen.

Stap 1: Update je app en los het probleem op.

Als je app direct afhankelijk is van de SoLoader SDK, migreer je de app naar SoLoader 0.10.4 of hoger.

Als je bijvoorbeeld com.facebook.soloader:soloader:0.9.0 hebt aangegeven in de Gradle-instellingen, update je dit naar '0.10.4+' of hoger.

Als je app indirect afhankelijk is van de SoLoader SDK via een andere SDK, check je de nieuwste versie van die SDK of neem je contact op met je SDK-provider om een gecorrigeerde versie te downloaden en pas je deze toe op je project.

Neem deze handleiding door voor andere manieren waarop je app 64-bits apparaten ondersteunt.

Stap 2: Dien je geüpdatete app-bundel of APK in.

Volg de stappen in dit artikel om een nieuwe release te maken met je geüpdatete app-bundel of APK.

Andere bronnen

Als je technische vragen hebt over het probleem, kun je een bericht posten op Stack Overflow. Gebruik de tag 'android-stability'. Neem contact op met ons supportteam voor meer informatie over de stappen om dit probleem op te lossen.

Was dit nuttig?

Hoe kunnen we dit verbeteren?

Meer hulp nodig?

Probeer de volgende stappen:

Zoeken
Zoekopdracht wissen
Zoekfunctie sluiten
Hoofdmenu
7920633980026810384
true
Zoeken in het Helpcentrum
true
true
true
true
true
92637
false
false
false
false