Probleme bei Apps mit fehlerhaften SoLoader-Versionen beheben

Dieser Artikel richtet sich an Entwickler von Apps, die eine fehlerhafte Version des SoLoader SDKs verwenden – entweder direkt oder indirekt.

Problembeschreibung

Mindestens eine Ihrer Apps enthält eine fehlerhafte Version des SoLoader SDKs. Dies kann zu Abstürzen führen und die Nutzerfreundlichkeit Ihrer App beeinträchtigen. Selbst wenn Ihre App nicht direkt von SoLoader abhängt, tut dies möglicherweise eine der Drittanbieterbibliotheken oder eines der Drittanbieter-SDKs in den Abhängigkeiten Ihrer App.

Weitere Details

Ihre App enthält eine Version des SoLoader SDKs, die auf 64‑Bit-Geräten zu Abstürzen führen kann. Bei Versionen vor 0.9.0 wird fälschlicherweise davon ausgegangen, dass alle Systembibliotheken in „/system/lib:/vendor/lib“ vorhanden sind (siehe Fehlerbehebung).

Wir empfehlen ein Update auf die neueste stabile Version von SoLoader (0.10.4 oder höher). Dadurch werden zusätzlich zum oben genannten 64‑Bit-Problem auch folgende Probleme behoben:

  • ein Problem mit der Sicherung und Wiederherstellung (siehe Fehlerbehebung)
  • ein Problem beim Laden der nativen Bibliotheken aus der Vendor-Partition (siehe Fehlerbehebung)  

Nächste Schritte

Sie können Probleme bei Apps mit fehlerhaften SoLoader-Versionen beheben, indem Sie den einzelnen Schritten unten folgen. 

Schritt 1: Aktualisieren Sie Ihre App, um das Problem zu beheben.

Wenn Ihre App direkt vom SoLoader SDK abhängig ist, migrieren Sie sie zu SoLoader 0.10.4 oder höher.

Wenn Sie beispielsweise „com.facebook.soloader:soloader:0.9.0“ in Ihren Gradle-Einstellungen angegeben haben, aktualisieren Sie das SDK auf Version 0.10.4+ oder eine höhere Version.

Wenn Ihre App indirekt über ein anderes SDK vom SoLoader SDK abhängig ist, suchen Sie nach der aktuellen Version des SDKs oder wenden Sie sich an den SDK-Anbieter, um eine korrigierte Version herunterzuladen und auf Ihr Projekt anzuwenden.

Weitere Möglichkeiten, wie Sie Unterstützung für 64‑Bit-Geräte zu Ihrer App hinzufügen können, finden Sie hier.

Schritt 2: Reichen Sie Ihr aktualisiertes App-Bundle oder APK ein.

Folgen Sie der Anleitung in diesem Artikel, um einen neuen Release mit dem aktualisierten App-Bundle oder APK zu erstellen.

Weitere Informationen

Technische Fragen zu diesem Problem können Sie bei Stack Overflow posten. Verwenden Sie dabei das Tag „android-stability“. Weitere Informationen zu den Maßnahmen, die zur Lösung dieses Problems erforderlich sind, erhalten Sie von unserem Supportteam.

War das hilfreich?

Wie können wir die Seite verbessern?

Benötigen Sie weitere Hilfe?

Mögliche weitere Schritte:

Suche
Suche löschen
Suche schließen
Hauptmenü
1557266987465169467
true
Suchen in der Hilfe
true
true
true
true
true
92637
false
false
false
false