xref: /expo/android/gradle.properties (revision 0e8f799b)
1org.gradle.parallel=true
2org.gradle.daemon=true
3org.gradle.jvmargs=-Xmx9216m -XX:MaxMetaspaceSize=512m
4org.gradle.configureondemand=true
5org.gradle.internal.repository.initial.backoff=1000
6
7# Use this property to specify which architecture you want to build.
8# You can also override it from the CLI using
9# ./gradlew <task> -PreactNativeArchitectures=x86_64
10reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64
11
12android.useAndroidX=true
13android.enableJetifier=true
14android.useNewApkCreator=false
15expo.updates.createManifest=false
16
17# Override the react-native version that expo package get from node_modules
18# https://github.com/expo/expo/blob/c30ad508e2f91ff49c82cac80ad487b4b352ed93/packages/expo/android/build.gradle#L22
19#   - Expo Go uses the react-native version from react-native-lab/react-native
20#   - Turtle builder does not install react-native from shell app
21reactNativeVersion=0.71.0
22
23# Use AppGlideModule from kernel
24excludeAppGlideModule=true
25
26# Expo Go does not apply react-native-gradle-plugin, this statement does not take effect.
27# And Expo Go actually hosts both Hermes and JSC runtimes.
28# This line here is simply for modules like expo-modules-core to check hermesEnabled property.
29hermesEnabled=true
30
31# This version should align to stripe-react-native's settings when upgrade the vendoring module
32StripeSdk_stripeVersion=[20.19.2, 20.20.0[
33
34# Remove this workaround when upgrading to [email protected]
35kotlin.jvm.target.validation.mode=warning
36