diff --git a/ReactAndroid/build.gradle b/ReactAndroid/build.gradle index 80d11371b8..3e1cee5c7b 100644 --- a/ReactAndroid/build.gradle +++ b/ReactAndroid/build.gradle @@ -433,6 +433,9 @@ task installArchives { android { compileSdkVersion 30 ndkVersion ANDROID_NDK_VERSION + if (ANDROID_NDK_PATH != null) { + ndkPath ANDROID_NDK_PATH + } defaultConfig { minSdkVersion(21) diff --git a/build.gradle.kts b/build.gradle.kts index 2357d61348..fcfcec5528 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -39,5 +39,6 @@ allprojects { // used to override ndk path on CI if (System.getenv("LOCAL_ANDROID_NDK_VERSION") != null) { setProperty("ANDROID_NDK_VERSION", System.getenv("LOCAL_ANDROID_NDK_VERSION")) + ext["ANDROID_NDK_PATH"] = System.getenv("ANDROID_NDK") } } diff --git a/packages/rn-tester/android/app/build.gradle b/packages/rn-tester/android/app/build.gradle index 6597a0ecdf..37793448e5 100644 --- a/packages/rn-tester/android/app/build.gradle +++ b/packages/rn-tester/android/app/build.gradle @@ -131,6 +131,9 @@ def useIntlJsc = false android { compileSdkVersion 29 ndkVersion ANDROID_NDK_VERSION + if (ANDROID_NDK_PATH != null) { + ndkPath ANDROID_NDK_PATH + } dexOptions { javaMaxHeapSize "4g"