具体报错内容为:
Execution failed for task ‘:app:kaptSgb_debugDebugKotlin’.
A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
java.lang.reflect.InvocationTargetException (no error message)
主要是使用了
apply plugin: ‘kotlin-kapt’
在自动生成的文件中,我的包名使用了“public”关键字,然后自动生成的代码报错了:
然后在自动的文件中生成了:
解决方案:
去掉以Java关键字为包名即可。