| | | |
Offset 1, 13 lines modified | Offset 1, 13 lines modified |
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:·d9ef8711 | 4 | checksum············:·52c883b7 |
5 | signature···········:·3927...15e7 | 5 | signature···········:·f9a7...fbe4 |
6 | file_size···········:·5801860 | 6 | file_size···········:·5801868 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·39019 | 10 | string_ids_size·····:·39019 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·6379 | 12 | type_ids_size·······:·6379 |
13 | type_ids_off········:·156188·(0x02621c) | 13 | type_ids_off········:·156188·(0x02621c) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified |
15 | proto_ids_off·······:·181704·(0x02c5c8) | 15 | proto_ids_off·······:·181704·(0x02c5c8) |
16 | field_ids_size······:·14052 | 16 | field_ids_size······:·14052 |
17 | field_ids_off·······:·300504·(0x0495d8) | 17 | field_ids_off·······:·300504·(0x0495d8) |
18 | method_ids_size·····:·40756 | 18 | method_ids_size·····:·40756 |
19 | method_ids_off······:·412920·(0x064cf8) | 19 | method_ids_off······:·412920·(0x064cf8) |
20 | class_defs_size·····:·5200 | 20 | class_defs_size·····:·5200 |
21 | class_defs_off······:·738968·(0x0b4698) | 21 | class_defs_off······:·738968·(0x0b4698) |
22 | data_size···········:·4896492 | 22 | data_size···········:·4896500 |
23 | data_off············:·905368·(0x0dd098) | 23 | data_off············:·905368·(0x0dd098) |
| |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·228 | 25 | class_idx···········:·228 |
26 | access_flags········:·0·(0x0000) | 26 | access_flags········:·0·(0x0000) |
27 | superclass_idx······:·2260 | 27 | superclass_idx······:·2260 |
28 | source_file_idx·····:·4629 | 28 | source_file_idx·····:·4629 |
Offset 808297, 40 lines modified | Offset 808297, 40 lines modified |
808297 | ······type··········:·'()V' | 808297 | ······type··········:·'()V' |
808298 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 808298 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
808299 | ······code··········- | 808299 | ······code··········- |
808300 | ······registers·····:·3 | 808300 | ······registers·····:·3 |
808301 | ······ins···········:·0 | 808301 | ······ins···········:·0 |
808302 | ······outs··········:·3 | 808302 | ······outs··········:·3 |
808303 | ······insns·size····:·48·16-bit·code·units | 808303 | ······insns·size····:·48·16-bit·code·units |
808304 | 212ff8:········································|[212ff8]·mobi.librera.smartreflow.PlatformImage.<clinit>:()V | 808304 | 213000:········································|[213000]·mobi.librera.smartreflow.PlatformImage.<clinit>:()V |
808305 | 213008:·1300·ff00······························|0000:·const/16·v0,·#int·255·//·#ff | 808305 | 213010:·1300·ff00······························|0000:·const/16·v0,·#int·255·//·#ff |
808306 | 21300c:·1201···································|0002:·const/4·v1,·#int·0·//·#0 | 808306 | 213014:·1201···································|0002:·const/4·v1,·#int·0·//·#0 |
808307 | 21300e:·2430·ec17·1001·························|0003:·filled-new-array·{v0,·v1,·v1},·[I·//·type@17ec | 808307 | 213016:·2430·ec17·1001·························|0003:·filled-new-array·{v0,·v1,·v1},·[I·//·type@17ec |
808308 | 213014:·0c02···································|0006:·move-result-object·v2 | 808308 | 21301c:·0c02···································|0006:·move-result-object·v2 |
808309 | 213016:·6902·8a22······························|0007:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.RED:[I·//·field@228a | 808309 | 21301e:·6902·8a22······························|0007:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.RED:[I·//·field@228a |
808310 | 21301a:·2430·ec17·0101·························|0009:·filled-new-array·{v1,·v0,·v1},·[I·//·type@17ec | 808310 | 213022:·2430·ec17·0101·························|0009:·filled-new-array·{v1,·v0,·v1},·[I·//·type@17ec |
808311 | 213020:·0c02···································|000c:·move-result-object·v2 | 808311 | 213028:·0c02···································|000c:·move-result-object·v2 |
808312 | 213022:·6902·8822······························|000d:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.GREEN:[I·//·field@2288 | 808312 | 21302a:·6902·8822······························|000d:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.GREEN:[I·//·field@2288 |
808313 | 213026:·2430·ec17·1100·························|000f:·filled-new-array·{v1,·v1,·v0},·[I·//·type@17ec | 808313 | 21302e:·2430·ec17·1100·························|000f:·filled-new-array·{v1,·v1,·v0},·[I·//·type@17ec |
808314 | 21302c:·0c02···································|0012:·move-result-object·v2 | 808314 | 213034:·0c02···································|0012:·move-result-object·v2 |
808315 | 21302e:·6902·8722······························|0013:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.BLUE:[I·//·field@2287 | 808315 | 213036:·6902·8722······························|0013:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.BLUE:[I·//·field@2287 |
808316 | 213032:·2430·ec17·0000·························|0015:·filled-new-array·{v0,·v0,·v0},·[I·//·type@17ec | 808316 | 21303a:·2430·ec17·0000·························|0015:·filled-new-array·{v0,·v0,·v0},·[I·//·type@17ec |
808317 | 213038:·0c02···································|0018:·move-result-object·v2 | 808317 | 213040:·0c02···································|0018:·move-result-object·v2 |
808318 | 21303a:·6902·8b22······························|0019:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.WHITE:[I·//·field@228b | 808318 | 213042:·6902·8b22······························|0019:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.WHITE:[I·//·field@228b |
808319 | 21303e:·2430·ec17·1101·························|001b:·filled-new-array·{v1,·v1,·v1},·[I·//·type@17ec | 808319 | 213046:·2430·ec17·1101·························|001b:·filled-new-array·{v1,·v1,·v1},·[I·//·type@17ec |
808320 | 213044:·0c02···································|001e:·move-result-object·v2 | 808320 | 21304c:·0c02···································|001e:·move-result-object·v2 |
808321 | 213046:·6902·8622······························|001f:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.BLACK:[I·//·field@2286 | 808321 | 21304e:·6902·8622······························|001f:·sput-object·v2,·Lmobi/librera/smartreflow/PlatformImage;.BLACK:[I·//·field@2286 |
808322 | 21304a:·1302·8000······························|0021:·const/16·v2,·#int·128·//·#80 | 808322 | 213052:·1302·8000······························|0021:·const/16·v2,·#int·128·//·#80 |
808323 | 21304e:·2430·ec17·0201·························|0023:·filled-new-array·{v2,·v0,·v1},·[I·//·type@17ec | 808323 | 213056:·2430·ec17·0201·························|0023:·filled-new-array·{v2,·v0,·v1},·[I·//·type@17ec |
808324 | 213054:·0c00···································|0026:·move-result-object·v0 | 808324 | 21305c:·0c00···································|0026:·move-result-object·v0 |
808325 | 213056:·6900·8c22······························|0027:·sput-object·v0,·Lmobi/librera/smartreflow/PlatformImage;.YELLOW:[I·//·field@228c | 808325 | 21305e:·6900·8c22······························|0027:·sput-object·v0,·Lmobi/librera/smartreflow/PlatformImage;.YELLOW:[I·//·field@228c |
808326 | 21305a:·2430·ec17·1201·························|0029:·filled-new-array·{v2,·v1,·v1},·[I·//·type@17ec | 808326 | 213062:·2430·ec17·1201·························|0029:·filled-new-array·{v2,·v1,·v1},·[I·//·type@17ec |
808327 | 213060:·0c00···································|002c:·move-result-object·v0 | 808327 | 213068:·0c00···································|002c:·move-result-object·v0 |
808328 | 213062:·6900·8922······························|002d:·sput-object·v0,·Lmobi/librera/smartreflow/PlatformImage;.MAROON:[I·//·field@2289 | 808328 | 21306a:·6900·8922······························|002d:·sput-object·v0,·Lmobi/librera/smartreflow/PlatformImage;.MAROON:[I·//·field@2289 |
808329 | 213066:·0e00···································|002f:·return-void | 808329 | 21306e:·0e00···································|002f:·return-void |
808330 | ······catches·······:·(none) | 808330 | ······catches·······:·(none) |
808331 | ······positions·····:· | 808331 | ······positions·····:· |
808332 | ········0x0003·line=4 | 808332 | ········0x0003·line=4 |
808333 | ········0x0009·line=5 | 808333 | ········0x0009·line=5 |
808334 | ········0x000f·line=6 | 808334 | ········0x000f·line=6 |
808335 | ········0x0015·line=7 | 808335 | ········0x0015·line=7 |
808336 | ········0x001b·line=8 | 808336 | ········0x001b·line=8 |
Offset 809673, 72 lines modified | Offset 809673, 74 lines modified |
809673 | ······name··········:·'log' | 809673 | ······name··········:·'log' |
809674 | ······type··········:·'([Ljava/lang/Object;)V' | 809674 | ······type··········:·'([Ljava/lang/Object;)V' |
809675 | ······access········:·0x0089·(PUBLIC·STATIC·VARARGS) | 809675 | ······access········:·0x0089·(PUBLIC·STATIC·VARARGS) |
809676 | ······code··········- | 809676 | ······code··········- |
809677 | ······registers·····:·6 | 809677 | ······registers·····:·6 |
809678 | ······ins···········:·1 | 809678 | ······ins···········:·1 |
809679 | ······outs··········:·2 | 809679 | ······outs··········:·2 |
809680 | ······insns·size····:·44·16-bit·code·units | 809680 | ······insns·size····:·48·16-bit·code·units |
809681 | 212ebc:········································|[212ebc]·mobi.librera.smartreflow.ImageUtils.log:([Ljava/lang/Object;)V | 809681 | 212ebc:········································|[212ebc]·mobi.librera.smartreflow.ImageUtils.log:([Ljava/lang/Object;)V |
809682 | 212ecc:·2200·e208······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@08e2 | 809682 | 212ecc:·2200·e208······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@08e2 |
809683 | 212ed0:·7010·5c41·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@415c | 809683 | 212ed0:·7010·5c41·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@415c |
809684 | 212ed6:·2151···································|0005:·array-length·v1,·v5 | 809684 | 212ed6:·2151···································|0005:·array-length·v1,·v5 |
809685 | 212ed8:·1202···································|0006:·const/4·v2,·#int·0·//·#0 | 809685 | 212ed8:·1202···································|0006:·const/4·v2,·#int·0·//·#0 |
809686 | 212eda:·3512·1b00······························|0007:·if-ge·v2,·v1,·0022·//·+001b | 809686 | 212eda:·3512·1f00······························|0007:·if-ge·v2,·v1,·0026·//·+001f |
809687 | 212ede:·4603·0502······························|0009:·aget-object·v3,·v5,·v2 | 809687 | 212ede:·4603·0502······························|0009:·aget-object·v3,·v5,·v2 |
| 809688 | 212ee2:·7110·4d41·0300·························|000b:·invoke-static·{v3},·Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String;·//·method@414d |
| 809689 | 212ee8:·0c03···································|000e:·move-result-object·v3 |
809688 | 212ee2:·2204·e208······························|000b:·new-instance·v4,·Ljava/lang/StringBuilder;·//·type@08e2 | 809690 | 212eea:·2204·e208······························|000f:·new-instance·v4,·Ljava/lang/StringBuilder;·//·type@08e2 |
809689 | 212ee6:·7010·5c41·0400·························|000d:·invoke-direct·{v4},·Ljava/lang/StringBuilder;.<init>:()V·//·method@415c | 809691 | 212eee:·7010·5c41·0400·························|0011:·invoke-direct·{v4},·Ljava/lang/StringBuilder;.<init>:()V·//·method@415c |
809690 | 212eec:·6e20·6741·3400·························|0010:·invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@4167 | |
809691 | 212ef2:·1a03·5598······························|0013:·const-string·v3,·"|"·//·string@9855 | |
809692 | 212ef6:·6e20·6841·3400·························|0015:·invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@4168 | 809692 | 212ef4:·6e20·6841·3400·························|0014:·invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@4168 |
| 809693 | 212efa:·1a03·5598······························|0017:·const-string·v3,·"|"·//·string@9855 |
| 809694 | 212efe:·6e20·6841·3400·························|0019:·invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@4168 |
809693 | 212efc:·6e10·7341·0400·························|0018:·invoke-virtual·{v4},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@4173 | 809695 | 212f04:·6e10·7341·0400·························|001c:·invoke-virtual·{v4},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@4173 |
809694 | 212f02:·0c03···································|001b:·move-result-object·v3 | 809696 | 212f0a:·0c03···································|001f:·move-result-object·v3 |
809695 | 212f04:·6e20·6841·3000·························|001c:·invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@4168 | 809697 | 212f0c:·6e20·6841·3000·························|0020:·invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@4168 |
809696 | 212f0a:·d802·0201······························|001f:·add-int/lit8·v2,·v2,·#int·1·//·#01 | 809698 | 212f12:·d802·0201······························|0023:·add-int/lit8·v2,·v2,·#int·1·//·#01 |
809697 | 212f0e:·28e6···································|0021:·goto·0007·//·-001a | 809699 | 212f16:·28e2···································|0025:·goto·0007·//·-001e |
809698 | 212f10:·6205·8522······························|0022:·sget-object·v5,·Lmobi/librera/smartreflow/ImageUtils;.platformLogger:Lmobi/librera/smartreflow/ImageUtils$Logger;·//·field@2285 | 809700 | 212f18:·6205·8522······························|0026:·sget-object·v5,·Lmobi/librera/smartreflow/ImageUtils;.platformLogger:Lmobi/librera/smartreflow/ImageUtils$Logger;·//·field@2285 |
809699 | 212f14:·6e10·7341·0000·························|0024:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@4173 | 809701 | 212f1c:·6e10·7341·0000·························|0028:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@4173 |
809700 | 212f1a:·0c00···································|0027:·move-result-object·v0 | 809702 | 212f22:·0c00···································|002b:·move-result-object·v0 |
809701 | 212f1c:·6e20·eb6f·0500·························|0028:·invoke-virtual·{v5,·v0},·Lmobi/librera/smartreflow/ImageUtils$Logger;.log:(Ljava/lang/String;)V·//·method@6feb | 809703 | 212f24:·6e20·eb6f·0500·························|002c:·invoke-virtual·{v5,·v0},·Lmobi/librera/smartreflow/ImageUtils$Logger;.log:(Ljava/lang/String;)V·//·method@6feb |
809702 | 212f22:·0e00···································|002b:·return-void | 809704 | 212f2a:·0e00···································|002f:·return-void |
809703 | ······catches·······:·(none) | 809705 | ······catches·······:·(none) |
809704 | ······positions·····:· | 809706 | ······positions·····:· |
809705 | ········0x0000·line=127 | 809707 | ········0x0000·line=127 |
809706 | ········0x0005·line=128 | 809708 | ········0x0005·line=128 |
809707 | ········0x000b·line=129 | 809709 | ········0x000b·line=129 |
809708 | ········0x0022·line=131 | 809710 | ········0x0026·line=131 |
809709 | ······locals········:· | 809711 | ······locals········:· |
809710 | ········0x0000·-·0x002c·reg=5·(null)·[Ljava/lang/Object;· | 809712 | ········0x0000·-·0x0030·reg=5·(null)·[Ljava/lang/Object;· |
| |
809711 | ····#11··············:·(in·Lmobi/librera/smartreflow/ImageUtils;) | 809713 | ····#11··············:·(in·Lmobi/librera/smartreflow/ImageUtils;) |
809712 | ······name··········:·'removeWhiteBegin' | 809714 | ······name··········:·'removeWhiteBegin' |
809713 | ······type··········:·'(Lmobi/librera/smartreflow/PlatformImage;Lmobi/librera/smartreflow/model/Rect;)V' | 809715 | ······type··········:·'(Lmobi/librera/smartreflow/PlatformImage;Lmobi/librera/smartreflow/model/Rect;)V' |
809714 | ······access········:·0x0009·(PUBLIC·STATIC) | 809716 | ······access········:·0x0009·(PUBLIC·STATIC) |
809715 | ······code··········- | 809717 | ······code··········- |
809716 | ······registers·····:·5 | 809718 | ······registers·····:·5 |
809717 | ······ins···········:·2 | 809719 | ······ins···········:·2 |
809718 | ······outs··········:·3 | 809720 | ······outs··········:·3 |
809719 | ······insns·size····:·28·16-bit·code·units | 809721 | ······insns·size····:·28·16-bit·code·units |
809720 | 212f24:········································|[212f24]·mobi.librera.smartreflow.ImageUtils.removeWhiteBegin:(Lmobi/librera/smartreflow/PlatformImage;Lmobi/librera/smartreflow/model/Rect;)V | 809722 | 212f2c:········································|[212f2c]·mobi.librera.smartreflow.ImageUtils.removeWhiteBegin:(Lmobi/librera/smartreflow/PlatformImage;Lmobi/librera/smartreflow/model/Rect;)V |
809721 | 212f34:·5240·b722······························|0000:·iget·v0,·v4,·Lmobi/librera/smartreflow/model/Rect;.x1:I·//·field@22b7 | 809723 | 212f3c:·5240·b722······························|0000:·iget·v0,·v4,·Lmobi/librera/smartreflow/model/Rect;.x1:I·//·field@22b7 |
809722 | 212f38:·5241·b822······························|0002:·iget·v1,·v4,·Lmobi/librera/smartreflow/model/Rect;.x2:I·//·field@22b8 | 809724 | 212f40:·5241·b822······························|0002:·iget·v1,·v4,·Lmobi/librera/smartreflow/model/Rect;.x2:I·//·field@22b8 |
809723 | 212f3c:·3510·1700······························|0004:·if-ge·v0,·v1,·001b·//·+0017 | 809725 | 212f44:·3510·1700······························|0004:·if-ge·v0,·v1,·001b·//·+0017 |
Max diff block lines reached; 44948798/44964913 bytes (99.96%) of diff not shown.
|