0

当我在我的项目中实现这两个依赖项时:

  • 对于比特币implementation 'org.bitcoinj:bitcoinj-core:0.14.7'

  • 对于 BCHimplementation 'cash.bitcoinj:bitcoincashj-examples:0.14.5.2'

会出现这个错误:

原因:com.android.builder.merge.DuplicateRelativeFileException:发现多个文件具有操作系统独立路径“org.bitcoin.production.checkpoints.txt”

我该如何解决这个问题?

4

1 回答 1

-1

出现此问题是因为bitcoincashj-examples库也传输org.bitcoinj:bitcoinj-core:0.14.5.2依赖项。

您需要做的就是从bitcoincashj-examples库中排除org.bitcoinj:bitcoinj-core:0.14.5.2依赖项。

implementation 'org.bitcoinj:bitcoinj-core:0.14.7'
implementation ('cash.bitcoinj:bitcoincashj-examples:0.14.5.2'){
    exclude group: 'cash.bitcoinj', module: 'bitcoinj-core'
}
于 2018-08-16T17:08:04.620 回答