可能是一个非常愚蠢的问题,但我无法将mindrot.org上的jBCrypt https://www.mindrot.org/projects/jBCrypt/ 添加到我的现有Android Studios应用程序中。
可能是一个非常愚蠢的问题,但我无法将mindrot.org上的jBCrypt https://www.mindrot.org/projects/jBCrypt/ 添加到我的现有Android Studios应用程序中。
在项目的 build.gradle
中添加仓库 mavenCentral()
然后在模块的 build.gradle
中添加以下依赖:
dependencies {
implementation "org.mindrot:jbcrypt:0.4"
}
我不确定这是否是将jBCrypt包含到Android Studio项目中的正确/最佳方法。以下是我在Windows 10中解决问题的方式。
前往GitHub并下载此zip文件 -> https://github.com/jeremyh/jBCrypt
解压缩,剪切BCrypt.java文件并粘贴到项目下的app/java/yourpackagename/目录下(添加到与Android活动相同的位置或任何您想要保持组织的位置)
更改Bcrypt.java文件中的包名称,以便您的项目可以编译。
最后,导入包,并谷歌jBCrypt示例以了解如何使用该类,或直接深入源代码。
您只需将BCrypt.java文件添加到您的项目中即可。
希望这有所帮助!