私が取り組んでいるプロジェクトでいくつかの自動テストを書く必要があります。どのバージョンのcom.android.support.testの依存関係が必要なのですか?
androidTestCompile 'com.android.support.test:runner:0.5'
androidTestCompile 'com.android.support.test:runner:0.5'
androidTestCompile 'com.android.support.test:rules:0.5'
// Espresso UI Testing dependencies.
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'
androidTestCompile 'com.android.support.test.espresso:espresso-contrib:2.2.2'
androidTestCompile 'com.android.support.test.espresso:espresso-intents:2.2.2'
私はあなたがSOに万人の質問に見つけることができた何かに遭遇した問題:ここで
Warning:Conflict with dependency 'com.android.support:recyclerview-v7'. Resolved versions for app (25.3.0) and test app (23.1.1) differ. See http://g.co/androidstudio/app-test-app-conflict for details.
私が求めていないのですだから、僕はいくつかのGoogleの例から必要な依存関係をコピーテストランナーの必要なバージョン、テストルール、および他のテストの依存関係を使用して、Gradleを同期させて移動することができます。
私の質問です。 com.android.support.test:runner
、com.android.support.test:rules
などのどのバージョンがサポートライブラリ25.3.0に依存しているかを確認する簡単な方法はありますか?
もちろん、Gradleが正常に同期するまでを0.6
、0.7
などに置き換えてもかまいませんが、退屈で時間がかかります。