소스 검색

修改Z信扫描二维码的编码

songw 5 달 전
부모
커밋
106b8316ba
2개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 2 2
      build.gradle
  2. 3 3
      pda_libs/lib-zxing/src/main/java/com/uuzuche/lib_zxing/activity/CodeUtils.java

+ 2 - 2
build.gradle

@@ -54,8 +54,8 @@ ext {
             targetSdkVersion : 28,
             compileSdkVersion: 28,
             buildToolsVersion: "28.0.3",
-            versionCode      : 39,
-            versionName      : "v1.3.5"
+            versionCode      : 40,
+            versionName      : "v1.3.6"
     ]
 
     depsVersion = [

+ 3 - 3
pda_libs/lib-zxing/src/main/java/com/uuzuche/lib_zxing/activity/CodeUtils.java

@@ -123,12 +123,12 @@ public class CodeUtils {
 
         hints.put(DecodeHintType.POSSIBLE_FORMATS, decodeFormats);
         // 设置继续的字符编码格式为UTF8
-//         hints.put(DecodeHintType.CHARACTER_SET, "UTF8");     //无法识别,应该是错误的设置
+         hints.put(DecodeHintType.CHARACTER_SET, "UTF8");     //无法识别,应该是错误的设置, 默认
 //         hints.put(DecodeHintType.CHARACTER_SET, "UTF-8");    //无法识别
 //         hints.put(DecodeHintType.CHARACTER_SET, "Unicode");  //无法识别
 //         hints.put(DecodeHintType.CHARACTER_SET, "GBK");        //使用这个编码与蓝牙打印机的一样,但无法正常识别含中文的二维码
-//         hints.put(DecodeHintType.CHARACTER_SET, "ISO-8859-1");        //无法识别
-         hints.put(DecodeHintType.CHARACTER_SET, "gb2312"); //使用这个编码与蓝牙打印机的一样,但无法正常识别含中文的二维码
+//         hints.put(DecodeHintType.CHARACTER_SET, "ISO-8859-1");        //无法识别,也可能是: ISO88591
+//         hints.put(DecodeHintType.CHARACTER_SET, "gb2312"); //使用这个编码与蓝牙打印机的一样,但无法正常识别含中文的二维码
         // 设置解析配置参数
         multiFormatReader.setHints(hints);