BitcoinJ 库导致我的应用无法在移动设备上 运行

BitcoinJ library causing my app to be unable to run on mobile device

我正在尝试使用一个使用 BitcoinJ 库与比特币区块链对话的应用程序。我已将以下内容添加到我的 build.gradle 文件中,但是当我这样做时,该库在我的 Kotlin 文件中的 android studio 中可用,但它会导致应用程序在将 APK 安装到 运行 时失败我的 phone。我缺少什么可以让它在我的移动应用程序中 运行?

implementaion 'org.bitcoinj:bitcoinj-core:0.14.4'

经过一些挖掘后,我发现如果我在 build.gradle 中包含以下内容,问题就解决了。

implementation('org.bitcoinj:bitcoinj-core:0.14.4') {
    exclude module: 'scrypt'
}