Android Can';对于任务';,在执行过程中找不到错误:应用程序:Kaptreeleasekotlin';

Android Can';对于任务';,在执行过程中找不到错误:应用程序:Kaptreeleasekotlin';,android,kotlin,build.gradle,Android,Kotlin,Build.gradle,我在尝试构建我的应用程序时出现以下错误: org.gradle.api.tasks.TaskExecutionException:任务的执行失败:app:kaptreeleasekotlin'。 位于org.gradle.api.internal.tasks.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100) 位于org.gradle.api.internal.tasks.execution

我在尝试构建我的应用程序时出现以下错误:

org.gradle.api.tasks.TaskExecutionException:任务的执行失败:app:kaptreeleasekotlin'。 位于org.gradle.api.internal.tasks.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100) 位于org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70) 位于org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51) 位于org.gradle.api.internal.tasks.execution.skipptodatetaskexecuter.execute(skipptodatetaskexecuter.java:62) 位于org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54) 位于org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:60) 位于org.gradle.api.internal.tasks.execution.skipmptysourcefilestaskexecuter.execute(skipmptysourcefilestaskexecuter.java:97) 位于org.gradle.api.internal.tasks.execution.cleanupstaleoutputsecuter.execute(cleanupstaleoutputsecuter.java:87) 位于org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52) 位于org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52) 位于org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54) 位于org.gradle.api.internal.tasks.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43) 位于org.gradle.api.internal.tasks.execution.catchExceptionTaskKexecuter.execute(catchExceptionTaskKexecuter.java:34) 位于org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter$EventFiringTaskWorker$1.run(DefaultTaskGrapherExecuter.java:248) 位于org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) 在org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) 位于org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) 位于org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) 位于org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter$EventFiringTaskWorker.execute(DefaultTaskGrapherExecuter.java:241) 位于org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter$EventFiringTaskWorker.execute(DefaultTaskGrapherExecuter.java:230) 位于org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123) 位于org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79) 位于org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104) 位于org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98) 位于org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:626) 位于org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:581) 位于org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98) 位于org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) 位于org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 位于org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) 运行(Thread.java:745)

原因:org.gradle.api.GradleException:编译错误。有关更多详细信息,请参阅日志 在org.jetbrains.kotlin.gradle.tasks.TasksUtilsKt.throwGradleExceptionIfError上(tasksUtils.kt:8) 在org.jetbrains.kotlin.gradle.internal.kaptask.compile上(KaptTask.kt:124) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:498) 位于org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73) 位于org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46) 位于org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39) 位于org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26) 位于org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:780) 位于org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:747) 位于org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121) 位于org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) 在org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) 位于org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) 位于org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
apply plugin: 'io.fabric'

repositories {
maven { url 'https://maven.fabric.io/public' }
google()
}

buildscript {
repositories {
    maven { url 'https://maven.fabric.io/public' }
}

dependencies {
    // These docs use an open ended version so that our plugin
    // can be updated quickly in response to Android tooling updates

    // We recommend changing it to the latest version from our changelog:
    // https://docs.fabric.io/android/changelog.html#fabric-gradle-plugin
    classpath 'io.fabric.tools:gradle:1.24.1'
}
}

// Create a variable called keystorePropertiesFile, and initialize it to your
// keystore.properties file, in the rootProject folder.
def keystorePropertiesFile = rootProject.file("keystore.properties")

// Initialize a new Properties() object called keystoreProperties.
def keystoreProperties = new Properties()

// Load your keystore.properties file into the keystoreProperties object.
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))

android {
signingConfigs {
    config {
        keyAlias keystoreProperties['keyAlias']
        keyPassword keystoreProperties['keyPassword']
        storeFile file(keystoreProperties['storeFile'])
        storePassword keystoreProperties['storePassword']
    }
}
compileSdkVersion 27
buildToolsVersion '27.0.3'

defaultConfig {
    applicationId "package name"
    versionCode 45
    versionName "5.4"
    minSdkVersion 15
    targetSdkVersion 27

    javaCompileOptions {
        annotationProcessorOptions {
            arguments = ["room.schemaLocation": "$projectDir/schemas".toString()]
        }
    }
}

packagingOptions {
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/LICENSE-FIREBASE.txt'
    exclude 'META-INF/NOTICE'
}

buildTypes {
    release {
        debuggable true
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
        signingConfig signingConfigs.config
    }
}
productFlavors {
}

sourceSets {
    androidTest.assets.srcDirs += files("$projectDir/schemas".toString())
}
compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}
}

dependencies {
implementation 'com.android.support:appcompat-v7:27.1.0'
implementation 'com.android.support:support-v4:27.1.0'

implementation 'com.google.android.gms:play-services-drive:12.0.1'
implementation files('libs/opencsv-2.3.jar')
implementation 'com.android.support:recyclerview-v7:27.1.0'
implementation 'com.android.support:cardview-v7:27.1.0'

implementation 'com.android.support:mediarouter-v7:27.1.0'
implementation 'com.google.android.gms:play-services-cast:12.0.1'

implementation 'com.google.firebase:firebase-core:12.0.1'
implementation 'com.google.firebase:firebase-database:12.0.1'
implementation 'com.google.firebase:firebase-auth:12.0.1'

implementation 'com.google.android.gms:play-services-auth:12.0.1'

implementation ('com.crashlytics.sdk.android:crashlytics:2.9.1@aar') {
    transitive = true
}

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"

implementation 'android.arch.lifecycle:extensions:1.1.1'

implementation 'android.arch.persistence.room:rxjava2:1.0.0'
implementation 'android.arch.persistence.room:runtime:1.1.0-beta1'
kapt 'android.arch.persistence.room:compiler:1.1.0-beta1'

implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
implementation 'io.reactivex.rxjava2:rxjava:2.1.8'
}

apply plugin: 'com.google.gms.google-services'
buildscript {
ext.kotlin_version = '1.2.30'
repositories {
    jcenter()
    maven {
        url 'https://maven.google.com/'
        name 'Google'
    }
    google()
}
dependencies {
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath 'com.android.tools.build:gradle:3.1.0'
    classpath 'com.google.gms:google-services:3.2.1'
}
}

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