Как исправить ошибку Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0, REACT-NATIVE?

Ошибка "Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0" возникает при попытке собрать React Native проект с использованием устаревших функций Gradle, которые несовместимы с версией Gradle 7.0.

Для исправления этой ошибки вам нужно выполнить следующие шаги:

Шаг 1: Обновите версию Gradle
Откройте файл android/gradle/wrapper/gradle-wrapper.properties в вашем React Native проекте и найдите строку distributionUrl. Замените старую версию Gradle на версию, совместимую с Gradle 7.0. Например, вы можете изменить строку на:

distributionUrl=https://services.gradle.org/distributions/gradle-6.5-all.zip

Шаг 2: Обновите версию Gradle плагина
Откройте файл android/build.gradle в вашем React Native проекте. Найдите блок dependencies и обновите версию Gradle плагина следующим образом:

classpath 'com.android.tools.build:gradle:4.1.3'

Шаг 3: Обновите версию Android Gradle Plugin
Откройте файл android/gradle/wrapper/gradle-wrapper.properties в вашем React Native проекте. Убедитесь, что в строке distributionUrl указана совместимая версия Android Gradle Plugin. Например:

distributionUrl=https://services.gradle.org/distributions/gradle-6.5-all.zip

Шаг 4: Синхронизируйте проект
Откройте командную строку в корневой папке вашего React Native проекта и выполните следующую команду:

cd android && ./gradlew clean

Это очистит предыдущую сборку и обновит зависимости Gradle. Затем выполните следующую команду:

cd .. && react-native run-android

Шаг 5: Проверьте сборку
После того, как синхронизация проекта завершена, убедитесь, что проект успешно собирается и запускается на вашем устройстве или эмуляторе Android.

В результате выполнения этих шагов, вы должны избавиться от ошибки "Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0" и успешно сможете собрать ваш React Native проект с использованием Gradle 7.0.