Библиотека AppCompat 23.2.1 не работает с espresso v2.2.2

У меня есть проект Android, где я использую espresso для определения тестов. Все это работало до сих пор, но после обновления до AppCompat 23.2.1 (из AppCompat 23.0.1) выполнение тестов всегда сбой.

Мои зависимости build.gradle:

dependencies { // Ok Config compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.2.1' compile 'com.android.support:design:23.2.1' compile 'com.android.support:support-annotations:23.2.1' androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2' androidTestCompile 'com.android.support.test:runner:0.5' androidTestCompile 'com.android.support:support-annotations:23.2.1' androidTestCompile 'com.android.support.test.espresso:espresso-intents:2.2.2' androidTestCompile 'com.android.support.test.espresso:espresso-contrib:2.2.2' 

Проект компилируется и выполняется нормально, но когда я пытаюсь запустить тест, он сбой с этой ошибкой:

 java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity 

Несмотря на текст ошибки, я использую тему потомка Theme.AppCompat, поэтому я вообще не понимаю сообщение об ошибке.

У кого-то была такая же проблема? Кажется, что любая проблема с зависимостями appcompat и espresso, но я не могу ее найти и решить свою проблему.

Есть идеи?

Благодаря!

Solutions Collecting From Web of "Библиотека AppCompat 23.2.1 не работает с espresso v2.2.2"

Я думаю, что основная проблема заключается в том, что модули espresso используют другую библиотеку поддержки, чем та, которая используется в моем проекте, поэтому, когда я пытаюсь запустить тест, тесты выходят из строя.

Наконец, я решил исключить библиотеку поддержки всех модулей эспрессо, чтобы заставить их использовать библиотеку поддержки моего проекта. И теперь все отлично работает. Надеюсь, это поможет кому угодно!

Мой град выглядит так:

  compile 'com.android.support:appcompat-v7:23.2.1' compile 'com.android.support:design:23.2.1' compile 'com.android.support:support-annotations:23.2.1' androidTestCompile ('com.android.support.test:runner:0.5') { exclude group: 'com.android.support' } androidTestCompile ('com.android.support.test:rules:0.5') { exclude group: 'com.android.support' } androidTestCompile ('com.android.support.test.espresso:espresso-core:2.2.2') { exclude group: 'com.android.support' } androidTestCompile ('com.android.support.test.espresso:espresso-contrib:2.2.2') { exclude group: 'com.android.support' } androidTestCompile ('com.android.support.test.espresso:espresso-intents:2.2.2') { exclude group: 'com.android.support' }