次の依存関係を追加しようとしていますが、無視されます。私はそれを解決する方法を理解できません。ありがとうございます。
依存
compile 'com.google.apis:google-api-services-drive:v2-rev170-1.20.0'
依存関係を無視するための警告
Warning:Dependency org.Apache.httpcomponents:httpclient:4.0.1は、Androidが提供する内部バージョンと競合する可能性があるため、デバッグでは無視されます。問題が発生した場合、jarjarで再パッケージ化してクラスパッケージを変更してください。問題が発生した場合は、jarjarで再パッケージしてクラスパッケージを変更してください
モジュールのbuild.gradleファイルで依存関係を除外できます。
compile('com.google.apis:google-api-services-drive:v2-rev170-1.20.0') {
exclude module: 'httpclient' //by artifact name
exclude group: 'org.Apache.httpcomponents' //by group
exclude group: 'org.Apache.httpcomponents', module: 'httpclient' //by both name and group
}
すべての構成からモジュールhttpclientを除外します。 build.gradleファイルに次のコードを追加します。
configurations {
compile.exclude group: "org.Apache.httpcomponents", module: "httpclient"
}
次のコードを使用して、競合するモジュールをGoogle APIライブラリから除外します。
compile 'com.google.apis:google-api-services-drive:v2-rev170-1.20.0' {
exclude module: 'httpcore'
exclude module: 'httpclient'
}