Android tests build error: Multiple dex files define Landroid/support/test/BuildConfig
Update (9/07/2015): You can continue to work with 22.2.1 if you use the following excludes: androidTestCompile (‘com.android.support.test.espresso:espresso-core:2.2’) { exclude group: ‘com.android.support’, module: ‘support-annotations’ } androidTestCompile (‘com.android.support.test:runner:0.3’) { exclude group: ‘com.android.support’, module: ‘support-annotations’ } androidTestCompile (‘com.android.support.test:rules:0.3’) { exclude group: ‘com.android.support’, module: ‘support-annotations’ } If you depend on espresso-contrib, you need the exclude as well. Update (8/03/2015): … Read more