罗明文
昨天 7bed3f6090b14391d7dad4ca4bd632fb28d847c0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Êþº¾3Ý
6u
5v    5w    5x
6yz
u{
|}
 
u
 
~    €
 
    ‚    ,ƒ
„    ,…†
‡ˆ‰Š
Ž
‘
’“”
• –— –˜š
#u    #›
™œ
5    #ž    #Ÿ    # ¡¢
+£    5¤¥
/u    ¦§ ¨© ª„«¬­HINTSLjava/util/Map;    SignatureDLjava/util/Map<Lcom/google/zxing/DecodeHintType;Ljava/lang/Object;>;
scanBitmapLandroid/graphics/Bitmap;callback,Lcom/zxing/scanner/decode/DecodeImgCallback;<init>A(Ljava/lang/String;Lcom/zxing/scanner/decode/DecodeImgCallback;)VCodeLineNumberTableLocalVariableTablethis*Lcom/zxing/scanner/decode/DecodeImgThread;imgPathLjava/lang/String;H(Landroid/graphics/Bitmap;Lcom/zxing/scanner/decode/DecodeImgCallback;)Vbitmaprun()VeLjava/lang/Exception;multiFormatReader$Lcom/google/zxing/MultiFormatReader;hintsLjava/util/Hashtable; decodeFormatsLjava/util/Vector;    rawResultLcom/google/zxing/Result;LocalVariableTypeTableJLjava/util/Hashtable<Lcom/google/zxing/DecodeHintType;Ljava/lang/Object;>;4Ljava/util/Vector<Lcom/google/zxing/BarcodeFormat;>; StackMapTablez{}¬®”    getBitmap/(Ljava/lang/String;II)Landroid/graphics/Bitmap;filePathmaxWidthI    maxHeightoptionsOptions InnerClasses(Landroid/graphics/BitmapFactory$Options;calculateInSampleSize-(Landroid/graphics/BitmapFactory$Options;II)Iheightwidth inSampleSize<clinit>formatsLjava/util/List;2Ljava/util/List<Lcom/google/zxing/BarcodeFormat;>;
SourceFileDecodeImgThread.java ?K `a ;< => JK"com/google/zxing/MultiFormatReaderjava/util/Hashtable ?¯java/util/Vector °±² ³´ µ¶ ·´ ¸¹ º» ¼¹UTF8 ½¾com/google/zxing/BinaryBitmap'com/google/zxing/common/HybridBinarizer.com/zxing/scanner/decode/BitmapLuminanceSource ?¿ ?À ?Á Âà 解析结果® ÄÅÆ ÇÈjava/lang/Exception ÉKÊ ËÌ ÍKÎ&android/graphics/BitmapFactory$Options ÏÐ ÑÒ jk nd Ód Ôdjava/util/EnumMapcom/google/zxing/DecodeHintType ?Õ 78java/util/ArrayListÖ ×ØÙ ÚÛÜutf-8(com/zxing/scanner/decode/DecodeImgThreadjava/lang/Threadcom/google/zxing/Result(I)VisEmpty()Z,com/zxing/scanner/decode/DecodeFormatManagerQR_CODE_FORMATSLjava/util/Set;addAll(Ljava/util/Collection;)ZDATA_MATRIX_FORMATSPOSSIBLE_FORMATS!Lcom/google/zxing/DecodeHintType;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; CHARACTER_SETsetHints(Ljava/util/Map;)V(Landroid/graphics/Bitmap;)V%(Lcom/google/zxing/LuminanceSource;)V(Lcom/google/zxing/Binarizer;)VdecodeWithState:(Lcom/google/zxing/BinaryBitmap;)Lcom/google/zxing/Result;getText()Ljava/lang/String;android/util/Logi'(Ljava/lang/String;Ljava/lang/String;)IprintStackTrace*com/zxing/scanner/decode/DecodeImgCallbackonImageDecodeSuccess(Ljava/lang/String;)VonImageDecodeFailedandroid/graphics/BitmapFactoryinJustDecodeBoundsZ
decodeFileU(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;    outHeightoutWidth(Ljava/lang/Class;)Vcom/google/zxing/BarcodeFormatQR_CODE Lcom/google/zxing/BarcodeFormat;java/util/Listadd(Ljava/lang/Object;)Z java/util/Map!56789:;<=>?@Ab*·*+¸µ*,µ±B"#$%C DEFG=>?HAY*·*+µ*,µ±B'(    )*C DEI<=>JKAɾ*·*´Æ
*´Ç±»Y·L»Y·    M»
Y· N-Æ
-¶ ™»
Y· N-² ¶W-²¶W,²-¶W,²¶W+,¶:+»Y»Y»Y*´···¶:¶¸W§
:¶ Æ*´¶¹!§ *´¹"±j”—B^/0135$7,879?;G<O>X@bBgDjF‰G”J—H™IžK£L´N½PC>™LM¾DE£NO$šPQ,’RSjTTUV$šPW,’RXY-þ#Z[\ÿG]Z[\^_    `aA„(»#Y·$N-µ%*-¸&W--¸'µ(-µ%*-¸&°B]^ _`a"bC*(bG(cd(ed fi
jkA­.*´)>*´*66zY6¡zY>¡ x6§ÿæ¬Bqr st"u+wC>.fi.cd.ed)ld #md ndY    þoKAŠ:»+Y,·-³.»/Y·0K*²1¹2W².²*¹3W².²4¹3W±B +9C %pqV %prsth
#™g