未解决的参考十六进制格式:Android Kotlin

问题描述 投票:0回答:1

安卓12

我试图在通过互联网将用户名和密码发送到服务器之前保护其安全。但是,我需要将字符串转换为十六进制,并且不断收到 HexFormat:未解决的引用错误。似乎没有与之相关的类或库。我该如何解决这个错误?有需要下载和安装的库吗?

Unresolved Reference: HexFormat

private fun ByteArray.toHexString(): String = HexFormat.of().formatHex(this)
                                                  /|\
                                                   |
                                                   |
                                                   |

编辑: enter image description here

android kotlin hash formatting hex
1个回答
0
投票

HexFormat 已添加到 API 34 中,Android 12 是 API 31,因此您无法在 Android 14 以下的任何版本中使用它

© www.soinside.com 2019 - 2024. All rights reserved.