Как исключить файл jar в Android? - PullRequest
0 голосов
/ 17 февраля 2020
Duplicate class org.apache.commons.lang3.AnnotationUtils found in modules commons-lang3-3.4.jar (:XXXXX:) and commons-lang3-3.9.jar (org.apache.commons:commons-lang3:3.9)

Я использую реализацию org.apache.commons: commons-lang3: 3.9 в своем проекте. Но файл jar, который я хочу включить, имеет версию org.apache.commons: commons-lang3: 3.4. Это вызывает ошибку дублированного класса. Как я могу справиться с этим?

Я использовал это;

implementation(name: 'xxxxxxx', ext: 'aar') {
        exclude(group = "org.apache.commons", module = "commons-lang3")
    }

но он дал эту ошибку; Cannot set the value of read-only property 'module' for configuration

1 Ответ

0 голосов
/ 17 февраля 2020
implementation ("com.google.android.gms:play-services-location:16.0.0"){
    exclude group: 'com.android.support'
    exclude module: 'support-media-compat'
}

Попробуйте так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...