如何在gradle build中尚未执行IllegalStateException转换的原因查找

时间:2019-07-10 21:48:13

标签: android unit-testing android-gradle

我不知道下一步该怎么做。当我尝试构建单元测试时,我得到了IllegalStateException Transformation hasn't been executed yet in gradle build.

生成输出最后报告这些文件失败:

Transform bolts-applinks.jar (com.parse.bolts:bolts-applinks:1.4.0) with IdentityTransform  

Transform bolts-tasks.jar (com.parse.bolts:bolts-tasks:1.4.0) with IdentityTransform    

Transform data-collector.jar (com.paypal.android.sdk:data-collector:2.6.2) with IdentityTransform   

Transform okio.jar (com.squareup.okio:okio:1.14.0) with IdentityTransform   

但是奇怪的是,每次我尝试运行单元测试时,它都会报告不同的文件。

我可以采取哪些步骤找出导致哪个依赖性的原因。 (我想这是我们正在使用的依赖项之一。

1 个答案:

答案 0 :(得分:0)

结果是我需要将gradle发行版升级到5.2版以上

https://services.gradle.org/distributions/gradle-5.2-all.zip

以及我对2.24的模仿依赖

testImplementation 'org.mockito:mockito-inline:2.24.0'

然后建立我的测试。