Resolved versions for app (25.3.1) and test app (23.0.1) differ

如果报错Resolved versions for app (22.0.0) and test app (21.0.3) differ,可以使用
gradle -q app:dependencies
来查看各种apk(比如testApk)内部内部的依赖。


Resolved versions for app (25.3.1) and test app (23.0.1) differ_第1张图片
C07B3706-57D5-45F2-B1C0-04C166C472C7.png

对比发现项目配置的


96C179CB-F818-4AAD-8F9F-261A3DF1888A.png

发现runner:0.4 内部依赖的annotations版本号和我们dependencies中配置的不一样导致的错误
这个时候可以通过配置
BD9E7C1B-D566-40DA-8A1A-44C97DD1F421.png

来指定Test中的annotations版本
Resolved versions for app (25.3.1) and test app (23.0.1) differ_第2张图片
E9095035-A1EF-41B2-8726-3188C0723235.png

问题解决

你可能感兴趣的:(Resolved versions for app (25.3.1) and test app (23.0.1) differ)