- 运行 Gradle 时出错: 进程异常:进程"C:\Users\feye\AndroidStudioProjects\myproject\android\gradlew.bat"异常退出:
配置项目:应用 警告:API 'variant.getMergeAssets((' 已过时,已替换为 'variant.getMergeAssetsProvider(('。 它将在2019年底被删除。 有关详细信息,请参阅 https://d.android.com/r/tools/task-configuration-avoidance。 要确定调用 variant.getMergeAssets(( 的内容,请在命令行上使用 -Pandroid.debug.obsoleteApi=true 以显示更多信息。 警告:API 'variantOutput.getProcessResources((' 已过时,已替换为 'variantOutput.getProcessResourcesProvider(('。 它将在2019年底被删除。 有关详细信息,请参阅 https://d.android.com/r/tools/task-configuration-avoidance。 要确定调用 variantOutput.getProcessResources(( 的内容,请在命令行上使用 -Pandroid.debug.obsoleteApi=true 来显示更多信息。 命令: C:\Users\feye\AndroidStudioProjects\myproject\android\gradlew.bat app:properties
已完成错误:请在 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.wraper.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'