Error:Execution failed for task ':app:transformClassesWithPreJackRuntimeLibrariesForDebug'

Error:Execution failed for task ':app:transformClassesWithPreJackRuntimeLibrariesForDebug'

我的项目运行良好,我停止了一个星期的开发,当我回来构建项目时出现了这个异常:

Error:Execution failed for task ':app:transformClassesWithPreJackRuntimeLibrariesForDebug'. > com.android.sched.scheduler.RunnerProcessException: Error during 'ReachingDefinitions' runner on 'static void org.mozilla.universalchardet.prober.contextanalysis.JapaneseContextAnalysis.

我试过改org.gradle.jvmargs=-Xmx1024m,居然是1536。 没有变化。

这个异常是关于什么的?如何解决? 谢谢。

更新: 我打算在这个项目中使用数据绑定。显然,

apply plugin: 'com.android.databinding'

还有这个

classpath 'com.android.databinding:dataBinder:1.0-rc4'

导致了他的行为。 问题是为什么?

您只需在 build.gradle 中启用 DataBinding 即可使用它

android{
    defaultConfig{
        dataBinding {
            enabled true
        }
    }
}