From 5292635a7ae463c7b5873d87716a500bd65518eb Mon Sep 17 00:00:00 2001 From: Tomek Zawadzki Date: Wed, 5 Feb 2025 15:29:49 +0100 Subject: [PATCH] Fix error "Could not find method isReanimatedExampleApp()" --- packages/react-native-reanimated/android/build.gradle | 5 +++-- packages/react-native-worklets/android/build.gradle | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/react-native-reanimated/android/build.gradle b/packages/react-native-reanimated/android/build.gradle index 1c8a91a0f8f4..125f157e9803 100644 --- a/packages/react-native-reanimated/android/build.gradle +++ b/packages/react-native-reanimated/android/build.gradle @@ -129,6 +129,7 @@ def REACT_NATIVE_VERSION = reactProperties.getProperty("VERSION_NAME") def REACT_NATIVE_MINOR_VERSION = REACT_NATIVE_VERSION.startsWith("0.0.0-") ? 1000 : REACT_NATIVE_VERSION.split("\\.")[1].toInteger() def REANIMATED_VERSION = getReanimatedVersion() def IS_NEW_ARCHITECTURE_ENABLED = isNewArchitectureEnabled() +def IS_REANIMATED_EXAMPLE_APP = isReanimatedExampleApp() // Set version for prefab version REANIMATED_VERSION @@ -257,7 +258,7 @@ android { "-DJS_RUNTIME=${JS_RUNTIME}", "-DJS_RUNTIME_DIR=${jsRuntimeDir}", "-DIS_NEW_ARCHITECTURE_ENABLED=${IS_NEW_ARCHITECTURE_ENABLED}", - "-DIS_REANIMATED_EXAMPLE_APP=${isReanimatedExampleApp()}", + "-DIS_REANIMATED_EXAMPLE_APP=${IS_REANIMATED_EXAMPLE_APP}", "-DREANIMATED_VERSION=${REANIMATED_VERSION}", "-DHAS_EXTERNAL_WORKLETS=${hasExternalWorklets}" abiFilters (*reactNativeArchitectures()) @@ -399,7 +400,7 @@ android { tasks.withType(ExternalNativeBuildJsonTask) { compileTask -> compileTask.doLast { - if (!isReanimatedExampleApp()) { + if (!IS_REANIMATED_EXAMPLE_APP) { return } def monorepoDir = new File("${project.projectDir}/../../..") diff --git a/packages/react-native-worklets/android/build.gradle b/packages/react-native-worklets/android/build.gradle index 9f42bb82e51a..42545c422338 100644 --- a/packages/react-native-worklets/android/build.gradle +++ b/packages/react-native-worklets/android/build.gradle @@ -122,6 +122,7 @@ file("$reactNativeRootDir/ReactAndroid/gradle.properties").withInputStream { rea def REACT_NATIVE_VERSION = reactProperties.getProperty("VERSION_NAME") def REACT_NATIVE_MINOR_VERSION = REACT_NATIVE_VERSION.startsWith("0.0.0-") ? 1000 : REACT_NATIVE_VERSION.split("\\.")[1].toInteger() def IS_NEW_ARCHITECTURE_ENABLED = isNewArchitectureEnabled() +def IS_REANIMATED_EXAMPLE_APP = isReanimatedExampleApp() // We download various C++ open-source dependencies into downloads. // We then copy both the downloaded code and our custom makefiles and headers into third-party-ndk. @@ -249,7 +250,7 @@ android { "-DJS_RUNTIME=${JS_RUNTIME}", "-DJS_RUNTIME_DIR=${jsRuntimeDir}", "-DIS_NEW_ARCHITECTURE_ENABLED=${IS_NEW_ARCHITECTURE_ENABLED}", - "-DIS_REANIMATED_EXAMPLE_APP=${isReanimatedExampleApp()}" + "-DIS_REANIMATED_EXAMPLE_APP=${IS_REANIMATED_EXAMPLE_APP}" abiFilters (*reactNativeArchitectures()) targets("worklets") }