Bitcoinj 不会用 Android Studio 编译到 Nexus 5
Bitcoinj will not compile onto Nexus 5 with Android Studio
我正在使用 Bitcoinj 构建一个应用程序,我试图在 Nexus 5 上 运行 它。当使用等级构建 Bitcoinj 时 - 编译 'org.bitcoinj:bitcoinj-core:0.12' - 然后 运行ning phone 上的应用程序,我收到此错误...
"Failure [INSTALL_FAILED_NO_MATCHING_ABIS]"
有没有人知道这是为什么,或者如何解决它?
谢谢,
段.
当尝试 运行 一个使用 Nexus 5 的 BitcoinJ 库的 android 应用程序时,最新的 android 版本 5.0 (Lollipop)
您将收到此错误消息 "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;
祝你好运
我正在使用 Bitcoinj 构建一个应用程序,我试图在 Nexus 5 上 运行 它。当使用等级构建 Bitcoinj 时 - 编译 'org.bitcoinj:bitcoinj-core:0.12' - 然后 运行ning phone 上的应用程序,我收到此错误...
"Failure [INSTALL_FAILED_NO_MATCHING_ABIS]"
有没有人知道这是为什么,或者如何解决它?
谢谢,
段.
当尝试 运行 一个使用 Nexus 5 的 BitcoinJ 库的 android 应用程序时,最新的 android 版本 5.0 (Lollipop) 您将收到此错误消息 "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;
祝你好运