Out of memory Application crash React Native

20,410

Solution 1

this fixes my issue:

Add this to your "android/app/src/main/AndroidManifest.xml"

<application android:largeHeap="true"

ref: https://github.com/facebook/react-native/issues/6799

Solution 2

Using the below might help you

    <application android:largeHeap="true">

But you might need to check your application for possible memory leaks. for eg:

  1. Unreleased timers/listeners added in componentDidMount
  2. Closure scope leaks.
  3. Large image sizes.
  4. Use of global variables.

We were facing the same issues with our react native app. It took us a lot of time and effort in making our apps somewhat stable. You can check out this blog which helped us a lot https://blog.swmansion.com/hunting-js-memory-leaks-in-react-native-apps-bd73807d0fde

Update: Loading large amount of data in API continuously was putting load on the RAM at least on low end devices causing Out of Memory issues. You will need to clean this up as well and find a better and optimised way to load data.

Share:
20,410
gpasse
Author by

gpasse

An enduring passion about learning and creating. "Become who you are" Philodème de Gadara

Updated on August 23, 2020

Comments

  • gpasse
    gpasse almost 4 years

    Using React Native 0.33 After some seconds, the application stops (only tested on Android)

    Looking at the android logs I get :

    enter image description here

    I have no idea how to examine the problem.