about summary refs log tree commit diff
path: root/plugins/withAndroidManifestLargeHeapPlugin.js
blob: 55fd3f5ca2c1b24c0b1297c3af21c47930c7785a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const {withAndroidManifest} = require('expo/config-plugins')

module.exports = function withAndroidManifestPlugin(appConfig) {
  return withAndroidManifest(appConfig, function (decoratedAppConfig) {
    try {
      decoratedAppConfig.modResults.manifest.application[0].$[
        'android:largeHeap'
      ] = 'true'
    } catch (e) {
      console.error(`withAndroidManifestPlugin failed`, e)
    }
    return decoratedAppConfig
  })
}