美文网首页
A failure occurred while executi

A failure occurred while executi

作者: qinwenbo | 来源:发表于2021-06-16 15:17 被阅读0次

    今天在编译Kotlin项目时,遇到以下错误信息,信息中没有具体指明错误原因。

    * What went wrong:
    Execution failed for task ':app:kaptDebugKotlin'.
    > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
       > java.lang.reflect.InvocationTargetException (no error message)
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    
    * Get more help at https://help.gradle.org
    

    经过排查后问题得以解决,我的处理办法如下:
    关键信息在“Run with --stacktrace option to get the stack trace.”这句话中,我尝试在Terminal窗口中使用以下命令

    gradlew assembleDebug --stacktrace
    

    在冗杂的信息中,发现以下内容:


    错误信息

    此处一定要仔细筛查,因为信息很多而且关键信息没有高亮提示,我翻阅了多次才发现隐藏在其中的关键信息。

    经过确认后发现问题的根源是我在xml文件中使用databinding调用方法时,虽然方法名一致,但是没有给方法正确传入参数。这种问题Android studio并没有进行错误提示。

    相关文章

      网友评论

          本文标题:A failure occurred while executi

          本文链接:https://www.haomeiwen.com/subject/ertfyltx.html