使用lateast gradle警告:API';variant.getMergeAssets()';已过时,并已替换为';variant.getMergeAssetProvider()'; 运行Gradle时出错: ProcessException:进程“C:\Users\feye\AndroidStudioProjects\myproject\android\gradlew.bat”异常退出:

使用lateast gradle警告:API';variant.getMergeAssets()';已过时,并已替换为';variant.getMergeAssetProvider()'; 运行Gradle时出错: ProcessException:进程“C:\Users\feye\AndroidStudioProjects\myproject\android\gradlew.bat”异常退出:,gradle,flutter,admob,Gradle,Flutter,Admob,配置项目:应用程序 警告:API“variant.getMergeAssets()”已过时,已替换为“variant.getMergeAssetProvider()”。 它将于2019年底拆除。 有关详细信息,请参阅。 要确定调用variant.getMergeAssets()的内容,请在命令行上使用-Pandroid.debug.obsoletAPI=true以显示更多信息。 警告:API“variantOutput.getProcessResources()”已过时,已替换为“variant

配置项目:应用程序 警告:API“variant.getMergeAssets()”已过时,已替换为“variant.getMergeAssetProvider()”。 它将于2019年底拆除。 有关详细信息,请参阅。 要确定调用variant.getMergeAssets()的内容,请在命令行上使用-Pandroid.debug.obsoletAPI=true以显示更多信息。 警告:API“variantOutput.getProcessResources()”已过时,已替换为“variantOutput.getProcessResourcesProvider()”。 它将于2019年底拆除。 有关详细信息,请参阅。 要确定调用variantOutput.getProcessResources()的内容,请在命令行上使用-Pandroid.debug.obsoleteApi=true以显示更多信息。 命令:C:\Users\feye\AndroidStudioProjects\myproject\android\gradlew.bat应用程序:属性

完成时出现错误:请查看android/文件夹中的Gradle项目设置

build.gradle

buildscript {
    ext.kotlin_version = '1.2.51'
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath 'com.google.gms:google-services:4.3.3'
    }

    subprojects {
        project.configurations.all {
            resolutionStrategy.eachDependency { details ->
                if (details.requested.group == 'com.android.support'
                        && !details.requested.name.contains('multidex') ) {
                    details.useVersion "27.1.1"
                }

                if (details.requested.group == 'androidx.core'
                        && !details.requested.name.contains('androidx') ) {
                    details.useVersion "1.0.1"
                }
            }
        }
    }

}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

compileJava.options.fork = true
compileJava.options.forkOptions.executable = /usr/lib/jvm/java-8-openjdk-amd6
四,

gradle.wrapper.properties

#Fri Jun 23 08:50:38 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-bin.zip

将build.gradle中的kotlin版本更新为最新版本


ext.kotlin_version='1.3.61

将您的kotlinversion更新为1.3.50