Котлин не могу найти компонент Кинжал, когда здания с выпуском сборки вариант


У меня есть Kotlin activity с этой строкой кода:

DaggerComponentManager.INSTANCE.getViewComponent(this).inject(this)

Он отлично строится, когда я использую Debug build variant, но когда я переключаюсь на Release gradle task compileDevelopmentReleaseKotlin терпит неудачу со следующей ошибкой: Cannot access class 'ViewComponent'. Check your module classpath for missing or conflicting dependencies Этот класс существует в обоих sourcesets наверняка.

Есть идеи, как это исправить или хотя бы отладить?

Вот stacktrace:

Исключение составляет: орг..градля.прикладной программный интерфейс.задачи.TaskExecutionException: ошибка выполнения для задачи': att-thanks: compileDevelopmentReleaseKotlin'. в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter.Ява: 84) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.ExecuteActionsTaskExecuter.execute (ExecuteActionsTaskExecuter.Ява: 55) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.SkipUpToDateTaskExecuter.выполнить (SkipUpToDateTaskExecuter.Ява: 62) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.Ява: 58) около орг..градля.прикладной программный интерфейс.внутренний.задачи.исполнение.SkipEmptySourceFilesTaskExecuter.выполнить (SkipEmptySourceFilesTaskExecuter.java: 88) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.ResolveTaskArtifactStateTaskExecuter.выполнить (ResolveTaskArtifactStateTaskExecuter.Ява: 46) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.SkipTaskWithNoActionsExecuter.выполнить (SkipTaskWithNoActionsExecuter.Ява: 51) около орг..градля.прикладной программный интерфейс.внутренний.задачи.исполнение.SkipOnlyIfTaskExecuter.выполнить (SkipOnlyIfTaskExecuter.java: 54) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.ExecuteAtMostOnceTaskExecuter.execute (ExecuteAtMostOnceTaskExecuter.java: 43) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.CatchExceptionTaskExecuter.execute (CatchExceptionTaskExecuter.Ява: 34) в орг.градля.исполнение.таскграф.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.выполнить (DefaultTaskGraphExecuter.java: 236) около орг..градля.исполнение.таскграф.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.выполнить (DefaultTaskGraphExecuter.java: 228) в орг.градля.внутренний.Трансформеры$4.преобразования(трансформаторы.java: 169) в орг.градля.внутренний.прогресс.DefaultBuildOperationExecutor.выполнить (DefaultBuildOperationExecutor.java: 106) в орг.градля.внутренний.прогресс.DefaultBuildOperationExecutor.выполнить (DefaultBuildOperationExecutor.Ява: 61) около орг..градля.исполнение.таскграф.DefaultTaskGraphExecuter$EventFiringTaskWorker.выполнить (DefaultTaskGraphExecuter.java: 228) в орг.градля.исполнение.таскграф.DefaultTaskGraphExecuter$EventFiringTaskWorker.выполнить (DefaultTaskGraphExecuter.java: 215) в орг.градля.исполнение.таскграф.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask (AbstractTaskPlanExecutor.Ява: 77) около орг..градля.исполнение.таскграф.AbstractTaskPlanExecutor$TaskExecutorWorker.выполнить (AbstractTaskPlanExecutor.Ява: 58) в орг.градля.внутренний.параллельный.ExecutorPolicy$CatchAndRecordFailures.onExecute (ExecutorPolicy.Ява: 63) в орг.градля.внутренний.параллельный.StoppableExecutorImpl$1.run (StoppableExecutorImpl.Ява: 46) Вызвано: орг.градля.прикладной программный интерфейс.GradleException: ошибка компиляции. Смотрите журнал для получения более подробной информации около орг..реактивные мозги.Котлин.градля.задачи.TasksUtilsKt.throwGradleExceptionIfError (tasksUtils.КТ: 8) в орг.реактивные мозги.Котлин.градля.задачи.Котлинкомпиле.processCompilerExitCode (задачи.КТ: 286) в орг.реактивные мозги.Котлин.градля.задачи.Котлинкомпиле.callCompiler$kotlin_gradle_plugin (задачи.КТ: 260) в орг.реактивные мозги.Котлин.градля.задачи.Котлинкомпиле.callCompiler$kotlin_gradle_plugin (задачи.КТ: 160) в орг.реактивные мозги.Котлин.градля.задачи.AbstractKotlinCompile.выполнить (задачи.КТ: 141) около орг..градля.внутренний.отражать.Джаваметод.призывать (Яваметход.Ява: 73) в орг.градля.прикладной программный интерфейс.внутренний.проект.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute (DefaultTaskClassInfoStore.java: 163) в орг.градля.прикладной программный интерфейс.внутренний.проект.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.выполнить (DefaultTaskClassInfoStore.java: 134) в орг.градля.прикладной программный интерфейс.внутренний.проект.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.выполнить (DefaultTaskClassInfoStore.java: 123) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.ExecuteActionsTaskExecuter.метод executeaction(ExecuteActionsTaskExecuter.java: 95) в орг.градля.прикладной программный интерфейс.внутренний.задачи.исполнение.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter.java: 76)

1 2

1 ответ:

Как ни странно, удаление и восстановление активности исправили проблему