繁体   English   中英

Android Studio-参考插件库

[英]Android Studio - Reference plugin library

整个晚上

我用这根头发彻底撕开了我们的头发,这可能是您可以想象的最基本的东西(就Android Studio而言)。 如果这是一个非常愚蠢的问题,请原谅我,但是对于Java和Android开发我还是很陌生。

我正在使用Android Studio 1.2.1.1,并且刚刚从Victor Alenkov下载并安装了Hash Generator插件,以使用bcrypt函数对密码进行哈希处理等。

我只是想使用从其自述文件中提取的一个基本示例:

String hashed = BCrypt.hashpw("test", BCrypt.gensalt());

Android Studio返回:

Cannot Resolve Symbol 'BCrypt'

我在目录中找不到任何.jar文件,也找不到用于哈希生成器引用的依赖项。 我知道我缺少一些非常基本的东西,并且我已经搜索了一段时间,但是只遇到了几个引用BCrypt的线程,显然它们远远超出了我目前的阶段。

任何帮助将不胜感激

问题是您没有对象“ BCrypt”的库,您可以在这里获取它: http : //www.mindrot.org/files/jBCrypt/jBCrypt-0.2-doc/然后将其添加到Android Studio中像这样:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile files('libs/jbcrypt-0.3m.jar')
}

然后,您可以将库导入Android中的java文件:

import org.mindrot.jbcrypt.BCrypt;

现在您可以使用对象BCrypt。

照顾自己。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM