[英]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.