Maxim Mironjuk
-
September 05, 2025
Eine App, die nach einer halben Stunde Nutzung spürbar langsamer wird oder auf älteren Geräten abstürzt, hat mit hoher Wahrscheinlichkeit ein Speicherleck. Anders als bei reinem JavaScript-Code, wo der Garbage Collector viele Fehler still verzeiht, wirken sich in React Native sowohl JavaScript-seitige als auch native Referenzen auf den tatsächlichen Speicherverbrauch aus. Dieser Artikel beschreibt die typischen Ursachen wie nicht bereinigte Event-Listener, hängende Timer und problematische Closures, und zeigt, wie sich Lecks mit Xcode Instruments und dem Android Studio Profiler systematisch aufspüren und beheben lassen.