title: Warning:Conflict with dependency 'com.android.support:support-annotations'
body: <p>I have tried almost every trick in the book. </p>
  
  <ul>
  <li>ResolutionStrategy.force</li>
  <li>Excluding modules</li>
  </ul>
  
  <p>But nothing seems to work, below is my build.gradle. I'm using Gradle version 1.2.3. Can someone please throw light on what else could be wrong with my code. </p>
  
  <p>The only thing I haven't tried is changing version of Gradle.
  It's a very basic Espresso Test case. Thanks!</p>
  
  <pre><code>apply plugin: 'com.android.application'
  android {
      configurations.all {
          resolutionStrategy.force 'com.android.support:support-annotations:22.1.0'
      }
      compileSdkVersion 22
      buildToolsVersion "21.1.2"
  
      defaultConfig {
          applicationId "com.example.rasika.job"
          minSdkVersion 16
          targetSdkVersion 22
          versionCode 1
          versionName "1.0"
          testInstrumentationRunner "android.support.test.runner.AndroidUnitRunner"
  
      }
      buildTypes {
          release {
              minifyEnabled false
              proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
          }
      }
  }
  repositories {
      mavenCentral()
  }
  dependencies {
      compile fileTree(dir: 'libs', include: ['*.jar'])
      compile 'com.android.support:appcompat-v7:22.1.1'
  
      testCompile 'junit:junit:4.12'
  
      androidTestCompile 'com.android.support.test:runner:0.3'
      androidTestCompile 'com.android.support.test:rules:0.3'
      androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2'
      androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.1'
      androidTestCompile 'com.android.support.test.espresso:espresso-contrib:2.0'
  }
  </code></pre>