2017-03-19 15 views
2

最近、私はモバイルとウェアの両方のグラデルファイルにエラーがあることに気付きました。Androidサポートライブラリの仕様

Error Message

私は別のバージョンに変更しようとしたが、それはまだ関係なく、私はそれを変更するどのバージョンのエラーを示していません。誰かが私にこれを解決するためのいくつかのガイダンスを与えることができますか?次のように私のGradleは

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
compile 'com.google.android.support:wearable:2.0.0' 
compile 'com.google.android.gms:play-services-wearable:10.2.0' 
compile 'com.android.support:support-compat:25.3.0' 
provided 'com.google.android.wearable:wearable:2.0.0' 
compile 'com.android.support:design:25.3.0' 
compile 'com.github.PhilJay:MPAndroidChart:v3.0.1' 
compile 'com.jakewharton:butterknife:8.5.1' 
compile 'io.reactivex.rxjava2:rxandroid:2.0.1' 
compile 'com.itextpdf:itextg:5.5.10' 
compile 'io.reactivex.rxjava2:rxjava:2.0.1' 
annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1' 

}

エラーがコンパイル 'com.android.support:support-compat:25.3.0' で実際にある、あります。私はこれがリストにある最初のものだからと考えています。

+0

これらのライブラリのうちの1つは、古い '23.0.1'バージョンに依存し、依存関係の矛盾を引き起こしています。 – nandsito

+0

私はライブラリを調べて、それが正しいかどうかを確認する必要があります。そうかもしれない、私はあなたに知らせるでしょう。 –

答えて

3

コンパイル 'com.google.android.support:wearable:2.0.0'

コンパイル 'com.android.support:support-compat:25.3.0'

これらは相互に矛盾していますこの2つから1つを選択する必要があります。

問題は、これらの一緒に「com.google.android.support」と 「com.android.support」

は、Googleからの今後のリリースで修正される予定です。

+0

それでも問題なく動作しますか? –

+0

はい、うまくいきます。 – Rider

+0

華麗な、ありがとう! –