繁体   English   中英

此版本中使用了已弃用的 Gradle 功能,使其与 Gradle X 不兼容

[英]Deprecated Gradle features were used in this build, making it incompatible with Gradle X

我想用react-native安装领域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

我看着这个答案,但没有帮助我!!! 弃用的 Gradle 功能是......

您可能想尝试更新您的依赖项 gradle。 我一直在使用 4.0.1,它在较新版本的 React Native 上运行良好。

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

它应该适用于您当前的构建版本和 sdk 版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM