我在将 Android 4.1.2 更新到 4.2.2 后收到此错误消息,但在将 Android Studio 更新到 4.1.2 以上的任何版本后收到此错误消息
* What went wrong:
Execution failed for task ':core:kaptDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
> java.lang.reflect.InvocationTargetException (no error message)
Run Code Online (Sandbox Code Playgroud)
在查看构建错误时,我发现了这个错误
error: Cannot find setter for field. - size in java.util.ArrayList/Users/xxxxx/XXXXX.Core-Android/core/build/tmp/kapt3/stubs/debug/com/XXXXX/android/core/entities/user/User.java:91: warning: Primary key constraint on placeId is ignored when being merged into com.xxxx.android.core.entities.user.User
Run Code Online (Sandbox Code Playgroud)
几乎没有其他错误消息与该error: Cannot find setter for field. - size in java.util.ArrayList语言相似
我无法发布完整的课程,但我相信这些是相关的部分。在这个类中ArrayList只使用一次
* What went wrong:
Execution failed for task ':core:kaptDebugKotlin'.
> A …Run Code Online (Sandbox Code Playgroud)