我正在尝试使用kotlin在我的android代码中生成一个字符串的MD5 ..
val md5 = MessageDigest.getInstance("MD5")
val hash = md5.digest(queryToSign.toByteArray(Charset.defaultCharset())).toString()
Run Code Online (Sandbox Code Playgroud)
但这给了我:
[B @ 118072
有什么想法吗?
解决了..使用BigInteger
val md5 = MessageDigest.getInstance("MD5")
val hash = BigInteger(1, md5.digest(queryToSign.toByteArray(Charset.defaultCharset()))).toString(16)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2429 次 |
| 最近记录: |