Ei kuvausta

gradle.properties 2.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. # Project-wide Gradle settings.
  2. # IDE (e.g. Android Studio) users:
  3. # Gradle settings configured through the IDE *will override*
  4. # any settings specified in this file.
  5. # For more details on how to configure your build environment visit
  6. # http://www.gradle.org/docs/current/userguide/build_environment.html
  7. # Specifies the JVM arguments used for the daemon process.
  8. # The setting is particularly useful for tweaking memory settings.
  9. # Default value: -Xmx512m -XX:MaxMetaspaceSize=256m
  10. org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m
  11. # When configured, Gradle will run in incubating parallel mode.
  12. # This option should only be used with decoupled projects. More details, visit
  13. # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
  14. org.gradle.parallel=true
  15. # AndroidX package structure to make it clearer which packages are bundled with the
  16. # Android operating system, and which are packaged with your app's APK
  17. # https://developer.android.com/topic/libraries/support-library/androidx-rn
  18. android.useAndroidX=true
  19. # Enable AAPT2 PNG crunching
  20. android.enablePngCrunchInReleaseBuilds=true
  21. # Use this property to specify which architecture you want to build.
  22. # You can also override it from the CLI using
  23. # ./gradlew <task> -PreactNativeArchitectures=x86_64
  24. reactNativeArchitectures=arm64-v8a
  25. # Use this property to enable support to the new architecture.
  26. # This will allow you to use TurboModules and the Fabric render in
  27. # your application. You should enable this flag either if you want
  28. # to write custom TurboModules/Fabric components OR use libraries that
  29. # are providing them.
  30. newArchEnabled=true
  31. # Use this property to enable or disable the Hermes JS engine.
  32. # If set to false, you will be using JSC instead.
  33. hermesEnabled=true
  34. # Use this property to enable edge-to-edge display support.
  35. # This allows your app to draw behind system bars for an immersive UI.
  36. # Note: Only works with ReactActivity and should not be used with custom Activity.
  37. edgeToEdgeEnabled=true
  38. # Enable GIF support in React Native images (~200 B increase)
  39. expo.gif.enabled=true
  40. # Enable webp support in React Native images (~85 KB increase)
  41. expo.webp.enabled=true
  42. # Enable animated webp support (~3.4 MB increase)
  43. # Disabled by default because iOS doesn't support animated webp
  44. expo.webp.animated=false
  45. # Enable network inspector
  46. EX_DEV_CLIENT_NETWORK_INSPECTOR=true
  47. # Use legacy packaging to compress native libraries in the resulting APK.
  48. expo.useLegacyPackaging=false
  49. # Specifies whether the app is configured to use edge-to-edge via the app config or plugin
  50. # WARNING: This property has been deprecated and will be removed in Expo SDK 55. Use `edgeToEdgeEnabled` or `react.edgeToEdgeEnabled` to determine whether the project is using edge-to-edge.
  51. expo.edgeToEdgeEnabled=true