gpt4 book ai didi

java - 在 Android 应用程序中使用 argon2 会出现 UnsatisfiedLinkError

转载 作者:太空宇宙 更新时间:2023-11-03 13:14:52 25 4
gpt4 key购买 nike

我想使用 Argon2在我尝试制作的这个 Android 应用程序中。该存储库的 README 部分列出了 this作为官方 JVM 绑定(bind),我开始将其包含在我的应用程序中。我通过在我的 gradle 文件 [1] 中包含给定的代码来做到这一点。我编写了一些示例代码来利用此库 [2],但在运行代码时,它会抛出 Java.lang.UnsatisfiedLinkError 并退出。谁能告诉我如何解决这个问题?

[1]:

repositories {
maven {
url "https://dl.bintray.com/phxql/maven"
}
}

dependencies {
compile 'de.mkammerer:argon2-jvm:1.2'
}

[2]:

Argon2 argon2 = Argon2Factory.create();
String hash = argon2.hash(10, 65536, 2, "Hello World");

最佳答案

https://github.com/andreas1327250/argon2-java 中可以找到来自 Andreas Gadermaier 的有效 ARM 实现.我使用 Argon2 i 和 Raspberry Pi 3 对其进行了测试,并按预期工作。

关于java - 在 Android 应用程序中使用 argon2 会出现 UnsatisfiedLinkError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37912874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com