| | | | |
| 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.
|