我正在使用 Bitcoinj 构建一个应用程序,并尝试在 Nexus 5 上运行它。当使用 Grade 构建 Bitcoinj - 编译“org.bitcoinj:bitcoinj-core:0.12” - 然后在手机上运行该应用程序时,我收到这个错误...
“失败 [INSTALL_FAILED_NO_MATCHING_ABIS]”
有谁知道这是为什么,或者如何解决它?
Thanks,
Dan.
当尝试运行使用适用于 Nexus 5 的 BitcoinJ 库(最新 Android 版本 5.0 (Lollipop))的 Android 应用程序时
您将收到此错误消息“INSTALL_FAILED_NO_MATCHING_ABIS”。
主要原因是您正在尝试安装具有本机库的应用程序,但它没有适合您的 CPU 架构的本机库。
出现问题的本机库是 Scrypt.jar,所以我排除了它
compile('com.google:bitcoinj:0.11.3') {
exclude module: 'scrypt'
}
而不是使用
com.lambdaworks.crypto.SCrypt;
例如,只需使用另一个加密库,
org.spongycastle.crypto.generators.SCrypt;
祝你好运
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)