在此版本中使用了不推荐使用的Gradle功能,使其与Gradle X不兼容

时间:2020-10-16 17:16:15

标签: android react-native realm npm-install gradlew

我想使用 react-native 安装realm localDb,但是在npm项目中安装此软件包后,不能使用此命令react-native run-android运行

Task :app:mergeDexDebug FAILED我不知道这个错误是什么意思!

在此版本中使用了不推荐使用的Gradle功能,使其与Gradle 7.0不兼容

项目设置

defaultConfig {
    applicationId "com.olyaaqarat"
    minSdkVersion rootProject.ext.minSdkVersion
    targetSdkVersion rootProject.ext.targetSdkVersion
    versionCode 1
    versionName "1.0"
}

 buildscript {
    ext {
        buildToolsVersion = "29.0.2"
        minSdkVersion = 16
        compileSdkVersion = 29
        targetSdkVersion = 29
    }
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath("com.android.tools.build:gradle:3.5.3")
    }
}

$ react-native -v
react-native-cli: 2.0.1
react-native: 0.63.2

Android Gradle版本 Gradle 6.7

测试设备

真正的Android语音助手9

我看这个答案,但对我没有帮助! Deprecated Gradle features were....

1 个答案:

答案 0 :(得分:0)

您可能想尝试更新依赖项gradle。我一直在使用4.0.1,并且与较新版本的react native一起使用时效果很好。

    dependencies {
    classpath("com.android.tools.build:gradle:4.0.1")
}

它应该与您当前的构建版本和sdk版本一起使用。

相关问题