1) 在MainActivity中将识别结果qrCodeString解码处理
String encodeResust = new String(qrCodeString.getBytes("GB2312"), "utf-8");
将zbar/qrcode/qrdectxt.c中代码修改:
2) 将“ISO8859-1”替换成“GB18030”
/*latin1_cd=iconv_open("UTF-8","ISO8859-1");*/
latin1_cd=iconv_open("UTF-8","GB18030");
将zbar/qrcode/qrdectxt.c中代码修改:
3) 将“SJIS”替换成“GB2312”
/*sjis_cd = iconv_open("UTF-8", "SJIS");*/
sjis_cd = iconv_open("UTF-8", "GB2312");