Gradle + JUnit + Android数据绑定

设置: Android Studio 3b6,Kotlin(1.1.4-3),Gradle(插件3.0.0-beta6),JUnit4,数据绑定

问题:使用./gradlew测试运行我的JUnit测试时,除了测试我的视图模型的测试之外,所有测试都成功。 视图模型是使用Google数据绑定库实现的 。

java.lang.SecurityException: class "android.databinding.BaseObservable"'s signer information does not match signer information of other classes in the same package at java.lang.ClassLoader.checkCerts(ClassLoader.java:898) at java.lang.ClassLoader.preDefineClass(ClassLoader.java:668) 

在Android Studio中运行测试时没有问题。

任何想法如何解决这个问题?

似乎是gradle插件3.0.0-beta6中的一个问题。 希望尽快解决: https : //issuetracker.google.com/issues/65809932

编辑:gradle插件3.0.0-beta7已经发布并解决了这个问题。