代码之家  ›  专栏  ›  技术社区  ›  Happy

与依赖项的com冲突。安卓支持:支持注释'

  •  2
  • Happy  · 技术社区  · 7 年前

    https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests.html#build

    这是我的依赖列表

    dependencies {
        compile 'com.android.support:multidex:1.0.1'
        compile 'com.android.support:support-v4:21.0.3'
        testCompile 'junit:junit:4.12'
        testCompile 'org.mockito:mockito-core:1.10.19'
        androidTestCompile 'com.android.support:support-annotations:24.0.0'
        androidTestCompile 'com.android.support.test:runner:0.5'
        androidTestCompile 'com.android.support.test:rules:0.5'
    }
    

    当我构建项目时,我得到以下编译错误:

    Error:Conflict with dependency 'com.android.support:support-annotations' in project ':MyApp'. Resolved versions for the app (21.0.3) and test app (24.0.0) differ. See http://g.co/androidstudio/app-test-app-conflict for details.
    

    谁能帮我解决这个问题。

    1 回复  |  直到 7 年前
        1
  •  4
  •   PRIYA PARASHAR    7 年前

    See here

    configurations.all {
      resolutionStrategy {
        force 'com.android.support:support-annotations:21.0.3'
      }
    }