Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中DatatypeConverter.printHexBinary(字节[]数组)和DatatypeConverter.parseHexBinary(字符串str)的替代方案_Android_String_Bytearray_Type Conversion - Fatal编程技术网

Android中DatatypeConverter.printHexBinary(字节[]数组)和DatatypeConverter.parseHexBinary(字符串str)的替代方案

Android中DatatypeConverter.printHexBinary(字节[]数组)和DatatypeConverter.parseHexBinary(字符串str)的替代方案,android,string,bytearray,type-conversion,Android,String,Bytearray,Type Conversion,Android中的DatatypeConverter.printHexBinary(byte[]array)和DatatypeConverter.parseHexBinary(String str)的替代方案是什么。Android没有java.xml.bind.DatatypeConverter的classDef..您最好使用Apache中的十六进制编码/解码。不过,请确保您使用的是正确版本的库,有关更多信息,请查看android(gradle)依赖项的使用 implementation gro

Android中的
DatatypeConverter.printHexBinary(byte[]array)
DatatypeConverter.parseHexBinary(String str)
的替代方案是什么。Android没有
java.xml.bind.DatatypeConverter的classDef
..

您最好使用Apache中的十六进制编码/解码。不过,请确保您使用的是正确版本的库,有关更多信息,请查看android(gradle)依赖项的使用

implementation group: 'javax.xml.bind', name: 'jaxb-api', version: '2.2.12-b140109.1041'
implementation group: 'xerces', name: 'xercesImpl', version: '2.12.0'

您需要在项目中添加javax.xml.bind.DatatypeConverter.jar。您可以从我添加的java.xml.bind.DatatypeConverter下载它。它不工作。@ρцσѕρєK此库不工作!!这使我确信,使用commons编解码器库将使世界变得更美好:“在编解码器提出建议时,大约有34个不同的Java类处理分布在[Apache]上的Base64编码基金会的CVS存储库……出于这种令人困惑的重复工作,产生了鼓励不同项目之间代码重用的简单尝试。“以下是maven repo:commons编解码器已经包含在我项目的一个依赖项中。甚至不需要添加依赖项!最初的实现,如果它帮助任何人将他们的代码转换为commons codec:@GlenPeterson,这应该是一个答案(正如您最初尝试的那样)或问题下的注释,但是链接到
DataTypeConverterImpl
的源代码与我上面的答案几乎没有关系。我还缩短了链接描述,因为不清楚您是以这种方式链接到什么的(SE通过删除最后一部分来缩短链接描述)。谢谢你尝试改进这里的信息,但是你能把它放在别处吗?