Espresso 2.1にアップグレードし、依存関係の競合が発生するようになりました

appoll

Espresso2.1と最新バージョンのAndroidTesting Support Libraryをセットアップしているときに、ビルド時に次の警告が発生しました。

依存関係 'com.android.support:support-annotations'との競合。アプリとテストアプリの解決済みバージョンが異なる

私のbuild.gradleファイルは次のとおりです。

apply plugin: 'com.android.application'

android {
...
    defaultConfig {
        testInstrumentationRunner 'android.support.test.runner.AndroidJUnitRunner'
    }
...
}

dependencies {
    androidTestCompile 'com.android.support.test:runner:0.2'
    androidTestCompile 'com.android.support.test:rules:0.2'
    androidTestCompile 'com.android.support.test.espresso:espresso-core:2.1'

    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.1.0'
}
appoll

実際、私は既存の問題を見つけました

古い22.0.0に対してビルドし、22.1.0にアップグレードしませんでした。ランナーはcom.android.support:support-annotations:22.0.0に依存していますが、これは最新のサポートライブラリリリース(22.1.0)と競合します。

依存関係リストに次の行を追加して、解決する必要のあるサポートアノテーションのバージョンをgradleに伝えました。

androidTestCompile 'com.android.support:support-annotations:22.1.0'

そして警告は消えました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

androidTestImplementationにespresso-contribを追加すると、依存関係/制約エラーが発生します

分類Dev

ntp-4.2.8.p10-1は、libcrypto.so.1.0.0(インストール済み1.1)の依存関係が原因でアップグレード後に失敗し、4.2.8.p9-2へのダウングレードが必要です。それはどのように意味がありますか?

分類Dev

Jmeterで、スレッドグループを作成して、スレッドグループの最初の部分でエラーが発生したときに次のループを開始し、2番目の部分でエラーが発生した場合に続行するにはどうすればよいですか?

分類Dev

do-release-upgradeを使用して18.04からUbuntu20.04にアップグレードしようとしましたが、2つのパッケージのアップグレード中にエラーが発生しました

分類Dev

アプリをHerokuにアップロードしようとしたときに2つの不明なエラーが発生する

分類Dev

アプリをherokuにプッシュしようとすると、このエラーが発生しますFileNotFoundError:[Errno 2]そのようなファイルまたはディレクトリはありません: '/ app / gettingstarted / media'

分類Dev

依存関係の問題により、esxiを6.5u2にアップグレードできません

分類Dev

2つの列のうちの1つだけで競合が発生した場合、Postgresでアップサートすることは可能ですか?

分類Dev

Android Espresso2がダイアログでスタックする

分類Dev

問題:2つのアンチウイルスの競合により、コンピューターで再起動ループが発生しました

分類Dev

Espresso、Dagger2はBaseActivityにViemodelProvider.Factoryを設定しました

分類Dev

PipおよびPythonセットアップツールのインストールエラーにより、Ubuntu16.04でlibwebkit2gtk-4.0-37の依存関係が発生します

分類Dev

m2e 1.6に更新すると、「ライフサイクルマッピングの競合」エラーが発生しました

分類Dev

高い方の Android Espresso テスト: view1 は view2 より高い

分類Dev

この2つのオブザーバブルの使用により、競合状態が発生しますか?

分類Dev

Eclipse Kepler SR1からSR2へのアップグレード中にエラーが発生しましたか?

分類Dev

宝石を更新し、エラーが発生するようになりました:ActionView :: Template :: Error(引数の数が間違っています(2対1)):

分類Dev

一部のプラグインの読み込み中にjenkins2の依存関係エラーが発生しました

分類Dev

Ubuntu 20へのアップグレードに失敗しました:アップグレードは中止されました。アップグレードには、ディスク '/ boot'に合計2億1,200万の空き容量が必要です。

分類Dev

リリースAPKとしてビルドした後、エラーが発生しましたが、デバッグAPKでエラーは発生しません-エラー:大文字と小文字の区別が競合する2つのゲッターまたはフィールドが見つかりました

分類Dev

2つのドロップダウンが隣り合うようにレイアウトします

分類Dev

パンダを使用してデータフレームから2つの列を抽出していますが、1つの列がインデックスになり、その列にアクセスしようとするとキーエラーが発生します

分類Dev

testngには2つのバージョンがありますが、古いバージョンを削除して依存関係の競合を防ぐにはどうすればよいですか?

分類Dev

MarkLogic OSアップグレード-共有ライブラリのロード中にエラーが発生しました:libsasl2.so.2

分類Dev

バインドとバインド解除を使用してアニメーションが完了するまで2回目のクリックが発生しないようにしたいのですが、機能しません

分類Dev

スイフト2にアップグレードすると、回避に苦労しているエラーが発生します

分類Dev

AndroidでEspressoを使用して2番目のテストを実行する前に、すべてのアクティビティを強制終了します

分類Dev

2つの積を合計しようとしたときにエラーが発生しました。1つの積は1x2行列です。

分類Dev

(変数によって)2つのロックされたスレッドが、それらの変数の1つを切り替えて、別のスレッドにアクセスしようとするとどうなりますか?

Related 関連記事

  1. 1

    androidTestImplementationにespresso-contribを追加すると、依存関係/制約エラーが発生します

  2. 2

    ntp-4.2.8.p10-1は、libcrypto.so.1.0.0(インストール済み1.1)の依存関係が原因でアップグレード後に失敗し、4.2.8.p9-2へのダウングレードが必要です。それはどのように意味がありますか?

  3. 3

    Jmeterで、スレッドグループを作成して、スレッドグループの最初の部分でエラーが発生したときに次のループを開始し、2番目の部分でエラーが発生した場合に続行するにはどうすればよいですか?

  4. 4

    do-release-upgradeを使用して18.04からUbuntu20.04にアップグレードしようとしましたが、2つのパッケージのアップグレード中にエラーが発生しました

  5. 5

    アプリをHerokuにアップロードしようとしたときに2つの不明なエラーが発生する

  6. 6

    アプリをherokuにプッシュしようとすると、このエラーが発生しますFileNotFoundError:[Errno 2]そのようなファイルまたはディレクトリはありません: '/ app / gettingstarted / media'

  7. 7

    依存関係の問題により、esxiを6.5u2にアップグレードできません

  8. 8

    2つの列のうちの1つだけで競合が発生した場合、Postgresでアップサートすることは可能ですか?

  9. 9

    Android Espresso2がダイアログでスタックする

  10. 10

    問題:2つのアンチウイルスの競合により、コンピューターで再起動ループが発生しました

  11. 11

    Espresso、Dagger2はBaseActivityにViemodelProvider.Factoryを設定しました

  12. 12

    PipおよびPythonセットアップツールのインストールエラーにより、Ubuntu16.04でlibwebkit2gtk-4.0-37の依存関係が発生します

  13. 13

    m2e 1.6に更新すると、「ライフサイクルマッピングの競合」エラーが発生しました

  14. 14

    高い方の Android Espresso テスト: view1 は view2 より高い

  15. 15

    この2つのオブザーバブルの使用により、競合状態が発生しますか?

  16. 16

    Eclipse Kepler SR1からSR2へのアップグレード中にエラーが発生しましたか?

  17. 17

    宝石を更新し、エラーが発生するようになりました:ActionView :: Template :: Error(引数の数が間違っています(2対1)):

  18. 18

    一部のプラグインの読み込み中にjenkins2の依存関係エラーが発生しました

  19. 19

    Ubuntu 20へのアップグレードに失敗しました:アップグレードは中止されました。アップグレードには、ディスク '/ boot'に合計2億1,200万の空き容量が必要です。

  20. 20

    リリースAPKとしてビルドした後、エラーが発生しましたが、デバッグAPKでエラーは発生しません-エラー:大文字と小文字の区別が競合する2つのゲッターまたはフィールドが見つかりました

  21. 21

    2つのドロップダウンが隣り合うようにレイアウトします

  22. 22

    パンダを使用してデータフレームから2つの列を抽出していますが、1つの列がインデックスになり、その列にアクセスしようとするとキーエラーが発生します

  23. 23

    testngには2つのバージョンがありますが、古いバージョンを削除して依存関係の競合を防ぐにはどうすればよいですか?

  24. 24

    MarkLogic OSアップグレード-共有ライブラリのロード中にエラーが発生しました:libsasl2.so.2

  25. 25

    バインドとバインド解除を使用してアニメーションが完了するまで2回目のクリックが発生しないようにしたいのですが、機能しません

  26. 26

    スイフト2にアップグレードすると、回避に苦労しているエラーが発生します

  27. 27

    AndroidでEspressoを使用して2番目のテストを実行する前に、すべてのアクティビティを強制終了します

  28. 28

    2つの積を合計しようとしたときにエラーが発生しました。1つの積は1x2行列です。

  29. 29

    (変数によって)2つのロックされたスレッドが、それらの変数の1つを切り替えて、別のスレッドにアクセスしようとするとどうなりますか?

ホットタグ

アーカイブ