У меня есть jar, который я включаю в свой проект Android, используя следующий синтаксис
implementation files('lib/fm.liveswitch.jar')
fm.liveswitch имеет зависимость org.bouncycastle, которую я уже включаю в качестве зависимости моего проект. Как я могу исключить bouncycastle из включения в качестве части jar?
Я уже пробовал каждое из следующих действий:
implementation (files('lib/fm.liveswitch.jar')) {
exclude group: 'org.bouncycastle'
}
implementation (files('lib/fm.liveswitch.jar')) {
exclude module: 'org.bouncycastle'
}
implementation (files('lib/fm.liveswitch.jar'), {
exclude group: 'org.bouncycastle'
})
implementation files('lib/fm.liveswitch.jar') {
exclude group: 'org.bouncycastle'
}
Но каждый раз, когда я получаю сообщение об ошибке, подобное приведенному ниже:
Could not find method exclude() for arguments [{group=org.bouncycastle}] on object of type org.gradle.api.internal.artifacts.dependencies.DefaultSelfResolvingDependency