[LOCAL] Add an afterEvaluate to solve AGP 4.1.x configuration resolution

This commit is contained in:
Nicola Corti
2022-11-07 00:04:44 +00:00
parent eef9542c66
commit 667f1bd21a
+8 -4
View File
@@ -355,10 +355,14 @@ afterEvaluate {
// As using plain "+" dependencies causes Gradle to always download the latest,
// this logic forces Gradle to use latest release in the minor series.
project.rootProject.allprojects {
configurations.all {
resolutionStrategy {
force "com.facebook.react:react-native:0.64.+"
force "com.facebook.react:hermes-engine:0.64.+"
// This extra afterEvaluate is needed due to how AGP 4.1.x is resolving
// Gradle configurations.
afterEvaluate {
configurations.all {
resolutionStrategy {
force "com.facebook.react:react-native:0.64.+"
force "com.facebook.react:hermes-engine:0.64.+"
}
}
}
}