Cet article est destiné aux développeurs dont les applications utilisent directement ou indirectement une version défectueuse du SDK SoLoader.
Que se passe-t-il ?
Une de vos applications plante, empêchant les utilisateurs d'y recourir, car elle contient une version défectueuse du SDK SoLoader. Même si votre application ne dépend pas directement de SoLoader, nous craignons que cela soit le cas de l'une des bibliothèques tierces ou de l'un des SDK tiers dans les dépendances de votre application.
Informations supplémentaires
Votre application intègre une version du SDK SoLoader qui entraîne des plantages sur les appareils 64 bits uniquement. Les versions antérieures à 0.9.0 supposent à tort que toutes les bibliothèques système figurent dans /system/lib:/vendor/lib (voir correction).
Nous vous recommandons d'installer la dernière version stable de SoLoader (0.10.4 ou version ultérieure) qui, en plus du problème ci-dessus concernant les appareils 64 bits uniquement, corrige également les problèmes suivants :
- Un problème de sauvegarde et de restauration (voir correction)
- Un problème de chargement de bibliothèques natives à partir de la partition du fournisseur (voir la correction)
Étapes suivantes
Pour corriger les applications dont la version de SoLoader est incorrecte, suivez chacune des étapes ci-dessous.
Étape 1 : Mettez à jour votre application et corrigez le problème.
Si votre application dépend directement du SDK SoLoader, migrez-la vers SoLoader 0.10.4 (ou version ultérieure).
Par exemple, si vous avez spécifié l'élément "com.facebook.soloader:soloader:0.9.0" dans vos paramètres Gradle, remplacez-le par "0.10.4+" (ou version ultérieure).
Si votre application dépend indirectement du SDK SoLoader via un autre SDK, veuillez vérifier qu'il s'agit de la dernière version de ce SDK ou contacter le fournisseur de celui-ci pour télécharger une version corrigée et l'appliquer à votre projet.
Pour découvrir d'autres façons de rendre votre application compatible avec les appareils 64 bits, veuillez consulter ce guide.
Étape 2 : Envoyez votre app bundle ou APK mis à jour.
Suivez les étapes de cet article pour créer une version avec votre app bundle ou APK mis à jour.