Resolved versions for app (26.1.0) and test app (27.1.1) differ

Error:Execution failed for task ':app:preDebugAndroidTestBuild'.
> Conflict with dependency 'com.android.support:support-annotations' in project ':app'.
 Resolved versions for app (26.1.0) and test app (27.1.1) differ.
 See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.    
 
 原因:在AndroidStudio升级到3.0以后,应用程序版本(26.1.0)和测试应用程序(27.1.1)的版本不同,虽然不影响我们的build和运行但是大多数开发人员和我一样多少有点强迫症,总是感觉不舒服
 解决办法:
 1、简单粗暴,直接注掉这两个测试应用程序的两个依赖

Resolved versions for app (26.1.0) and test app (27.1.1) differ
 2、将我们应用的版本改为27

Resolved versions for app (26.1.0) and test app (27.1.1) differ
 3、在dependencies中加以下代码强制解析为26.1.0版本

Resolved versions for app (26.1.0) and test app (27.1.1) differ