使用zxing将byte []解码为Android中的String

时间:2017-07-18 23:26:15

标签: java android qr-code zxing

我试图替换当前由过时的Zbar库处理的一小部分功能。我基本上使用Android的Camera.PreviewCallback捕获预览帧并将byte []数据处理成字符串。从在线示例看ZXing的实现,我很难相信数据需要通过那么多自定义对象才能将简单的QR字节数组转换为字符串。示例:QR Code encoding and decoding using zxing

有人为此提供了一个干净的解决方案吗?我甚至对Zxing正在做什么(以及为什么)的解释感到高兴。

提前谢谢!!!

1 个答案:

答案 0 :(得分:1)

考虑这样的事情?

symData = new String(data, StandardCharsets.UTF_8);