diff --git a/android/settings.gradle b/android/settings.gradle index 63b5d4e..6359ec3 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -4,3 +4,11 @@ extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autoli rootProject.name = 'RNApp' include ':app' includeBuild('../node_modules/@react-native/gradle-plugin') + +includeBuild('../node_modules/react-native') { + dependencySubstitution { + substitute(module("com.facebook.react:react-android")).using(project(":packages:react-native:ReactAndroid")) + substitute(module("com.facebook.react:react-native")).using(project(":packages:react-native:ReactAndroid")) + substitute(project(":packages:react-native:ReactAndroid:hermes-engine")).using(module("com.facebook.hermes:hermes-android:$HERMES_V1_VERSION")) + } +} diff --git a/package.json b/package.json index f05d51b..69938af 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,9 @@ "react-test-renderer": "19.2.0", "typescript": "^5.8.3" }, + "resolutions": { + "hermes-compiler": "$HERMES_V1_VERSION" + }, "engines": { "node": ">=20" }