0
これはtwitter SDK
が使用しているライブラリです。内部ライブラリをGradleから除外する方法
+--- com.twitter.sdk.android:twitter:2.1.0
| +--- com.twitter.sdk.android:twitter-core:2.1.0
| | +--- io.fabric.sdk.android:fabric:1.3.14
| | \--- com.squareup.retrofit2:retrofit:2.0.2
| | \--- com.squareup.okhttp3:okhttp:3.2.0
| | \--- com.squareup.okio:okio:1.6.0
okhttp3
ライブラリを使用して、と私はそれを排除するために必要な、私は、次の試してみましたが、これはokhttp3
ライブラリを除外されていません。
exclude group:'com.squareup.okhttp3', module:'okhttp'
私はちょうど子供ライブラリ、親ライブラリを除外したくありません。あなたは、ライブラリの特定のバージョンを強制しようとすることができます
は、ライブラリを除外しないだろう作業からTwitterのSDKを防ぎますか? – Merlevede
はい、okhttp3は他の2つのライブラリをクラッシュさせていますので、除外する必要があります。他のバージョンを追加しようとします。しかし、まずそれを除外する必要があります。 – Kirmani88
新しいバージョンのOkHttpを使用する場合は、そのバージョン用の独自の 'compile'文を追加します.Gradleは通常、Twitterが探しているもの(新しいバージョンやパッチレベルのバージョン変更の場合)に新しいバージョンを置き換えます。 – CommonsWare