问题描述:
Execution failed for task ':app:kaptProdDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction
> java.lang.reflect.InvocationTargetException (no error message)
kotlin配置ARouter,运行或编译,总是报上面的错误。尝试各种配置修改,gradle编译sdk改为AS内置的11都不行。
问题定位:
原因是,在写ARouter接收变量时写成了private。解决方案是改为public重新编译。