From 1e6b423ff5398f9720533ffabec14990d7bb9725 Mon Sep 17 00:00:00 2001 From: Alan Lee Date: Thu, 24 Oct 2024 11:40:48 -0700 Subject: [PATCH] Bump to Gradle 8.9 and NDK 27 (#1727) Summary: Bumping Gradle to 8.9 and NDK to 27.1.12297006 in prep to build native libraries with 16KB page size support See: - Changelog r27: https://github.com/android/ndk/wiki/Changelog-r27 - 16KB page sizes: https://developer.android.com/guide/practices/page-sizes Changelog: [Android][Updated] - Bump Gradle to 8.9 and NDK to 27 Reviewed By: cortinico Differential Revision: D64381441 --- build.gradle | 4 ++-- gradle/wrapper/gradle-wrapper.properties | 2 +- java/build.gradle.kts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 63448f10f3..3dec0644a1 100644 --- a/build.gradle +++ b/build.gradle @@ -6,8 +6,8 @@ */ plugins { - id("com.android.library") version "8.2.1" apply false - id("com.android.application") version "8.2.1" apply false + id("com.android.library") version "8.7.1" apply false + id("com.android.application") version "8.7.1" apply false id("io.github.gradle-nexus.publish-plugin") version "1.3.0" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 03bc515044..c5a661c961 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-all.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/java/build.gradle.kts b/java/build.gradle.kts index 5459f34144..44e476e2ba 100644 --- a/java/build.gradle.kts +++ b/java/build.gradle.kts @@ -23,7 +23,7 @@ android { namespace = "com.facebook.yoga" compileSdk = 35 buildToolsVersion = "35.0.0" - ndkVersion = "26.0.10792818" + ndkVersion = "27.1.12297006" defaultConfig { minSdk = 21